gpt4 book ai didi

c# - 如何在 IIS 7 上部署 MVC 应用程序?

转载 作者:太空狗 更新时间:2023-10-30 01:09:55 25 4
gpt4 key购买 nike

我有一个 MVC 应用程序,我无法让它在 IIS 7 上运行。在 VS2010 中调试工作正常,但是当我将网站发布到我的本地 IIS7 时,我只看到空白页面。

这是我所做的:

在项目上,右键单击并单击“发布”。在 Publish Web 窗口中,我设置了这些设置:

  • 发布方式:Web部署
  • 服务网址:localhost
  • 站点/应用程序:默认网站\非洲
  • Mark as IIS application on destinationLeave extra files on destination (do not delete) 均已选中。

在 IIS 中,我的应用程序在支持 .net 4.0 的应用程序池下运行,托管管道设置为集成。

我在发布时没有遇到任何错误,但是当我导航到我的网站时我只看到空白页面。没有任何反应。

出了什么问题?

编辑:

当我导航到 http://localhost/Africa/ 时我看到一个空白页。当我导航到 http://localhost/Africa/Views/Home/我收到 500 错误。

我该如何解决这个问题?

最佳答案

我遇到了完全相同的问题,需要大量挖掘才能解决。

我终于在这个页面上找到了解决方案:Getting an ASP.MVC2/VS2010 application to work in IIS 7.5

是的,我知道这是一个旧线程,但为了节省其他人的时间,我添加了这个。还要确保在 IIS 中启用了 HTTP 错误、HTTP 重定向和静态内容。

关于c# - 如何在 IIS 7 上部署 MVC 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5832653/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com