2011-12-05 63 views
1

我已经为我的MVC3项目创建了应用程序安装程序,并遵循了在线发现的BIN部署建议。如何使用IIS6部署和配置MVC3应用程序

我的网站已安装,但我没有得到任何网页显示。

这是VS2010安装项目的外观

This is how the VS2010 installer project looks

,这是我怎么有IIS安装 enter image description here

你怎么在主页索引页是默认的页面,因为它当我通过Visual Studio运行应用程序?

回答

0

IIS 6.0不支持开箱即用的无扩展网址。这意味着如果您尝试导航到/Home/Index,IIS 6.0不知道这是一个ASP.NET应用程序,并且什么都不会发生。以管理管道模式运行应用程序时,从IIS 7.0开始支持无延伸URL。

如果您想实现这一目标,您需要将非托管aspnet_isapi.dll筛选器与ASP.NET关联。 Phil Haack介绍了his blog post(ASP.NET 4.0)和this post(对于CLR 2.0,因为您使用的是ASP.NET MVC 3而不属于您的情况)中的这个主题。

+0

我遵循了操作指南,现在我得到了403错误。这是向前迈出的一步,但建议采取的行动来解决这个问题是行不通的。我开始认为最简单的选择是让公司升级到服务器2008。 – TeamWild

相关问题