我在VS2010中构建了一个ASP.Net MVC 2.0站点,目标是.Net 3.5。 我正在尝试“bin deploy”到运行IIS 6.0的服务器。
服务器是运行Windows Server 2003 R2 64位和.Net 2.5 SP1的“测试”虚拟服务器。 MVC尚未安装在此服务器上。
我正在尝试复制将部署此应用程序以进行生产的托管环境。
我遇到的问题是我尝试浏览的每个页面都显示404。 我已经尝试将.mvc和.aspx添加到Global.asax.cs文件中的路由,但它似乎没有区别。
我还创建了一个Default.aspx页面,该页面重定向到Home.aspx(或Home.mvc)URL。 似乎没什么用。
我一直在浏览网页数小时寻找答案,但仍然无效。
有什么想法吗?
修改
哇,我觉得现在是个正确的白痴...... :)原来ASP.Net没有正确注册,所以ASP6Net服务器上仍然禁用了ASP.Net v2扩展。 我想,当你去年只使用Server 2008和IIS7或者2 ...时,这样的小事就会过去......所以我将此标记为'已回答/已关闭'......
答案 0 :(得分:0)
原来ASP.Net没有正确注册,因此IIS6服务器上仍然禁用了ASP.Net v2扩展。我想,当你去年只使用Server 2008和IIS7或者2 ...时,这样的小事就会过去......