![](/img/trans.png)
[英]setting homepage in IIS for mvc4 website /application (no forms no.aspx)
[英]Template MVC application works as website but not as IIS application
我有:
- Windows 7的
-未修改的模板MVC 4.0 Internet应用程序
-IIS 7.5
如果我将其设置为IIS中的站点,则该站点可以正常工作。 如果我将其设置为IIS中的应用程序,它将显示空白页。 事件查看器中的“应用程序错误”日志中没有任何内容。
我将Default.html文件放在文件夹中。 我可以在网站上浏览到它。 如果我尝试在应用程序中浏览到它,它将显示一个空白页。
如何将网站作为应用程序运行?
您需要发布您的应用程序。 右键单击您的项目,选择“发布”,选择一些文件夹。 成功后,您必须将所有文件放入IIS服务器上的文件夹中,并为IIS网站显示此文件夹。 另一方面,您可以使用http地址将应用程序直接发布到IIS服务器。
IIS应用程序配置一定有问题。
当您说要将应用程序部署为IIS中的站点时,实际上是在将应用程序部署到IIS站点的根应用程序,而不是站点本身。
因此,问题在于站点内部应用程序的配置。
要了解其工作原理以及配置错误,请查看以下文档:
其中清楚地说明了您在做什么以及为什么它不起作用。 可能是您网站中的web.config文件或任何其他继承的配置有问题。 或者只是因为您没有按预期访问应用程序。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.