Asp.net mvc 3 测试主机是否支持mvc3

Asp.net mvc 3 测试主机是否支持mvc3,asp.net-mvc-3,hosting,web-hosting,Asp.net Mvc 3,Hosting,Web Hosting,我问过我的托管公司,他们说“是的,我们支持.net4/mvc3”。但是,我不相信,因为我的hellomvc测试应用程序不会像在本地机器上那样返回主/索引路由 Dev:shows/hello/index 托管:显示目录列表被拒绝 回到经典的asp时代,有一个小小的回复。写下来会告诉你asp正在工作 在我再次联系我的托管公司之前,我是否已经完成了测试,或者是否有更具体的方法可以尝试 谢谢您的托管公司只需要安装一个与MVC兼容的ASP.NET版本。只需将所需的程序集复制到应用程序的bin文件夹中,即可

我问过我的托管公司,他们说“是的,我们支持.net4/mvc3”。但是,我不相信,因为我的hellomvc测试应用程序不会像在本地机器上那样返回主/索引路由

Dev:shows/hello/index
托管:显示目录列表被拒绝

回到经典的asp时代,有一个小小的回复。写下来会告诉你asp正在工作

在我再次联系我的托管公司之前,我是否已经完成了测试,或者是否有更具体的方法可以尝试


谢谢

您的托管公司只需要安装一个与MVC兼容的ASP.NET版本。只需将所需的程序集复制到应用程序的bin文件夹中,即可部署MVC本身

(还可以选择将其安装到服务器上的GAC中,这将允许多个web应用程序共享相同的程序集,并在空间和可维护性方面为您节省少量空间,但这只是一个选项)

马丁

编辑:


我能想到的唯一一件事可能会阻止基本MVC网站在任何ASP.NET主机上运行,那就是如果服务器未在集成模式下运行,即它只将ASP.NET扩展映射到ASP.NET处理程序,

尝试使用/home/index.aspx方法托管一个由MSFT构建的示例MVC应用程序。

。我看到一个配置错误,显示.net4无法识别(显示web.config行)。我现在可以带着这个回到托管公司了。谢谢你的帮助。