测试托管是否支持mvc3

时间:2011-07-07 00:18:08

标签: asp.net-mvc-3 hosting web-hosting

我问过我的托管公司,他们说“是的,我们支持.net4 / mvc3”但是,​​我不相信,因为我的hellomvc测试应用程序没有返回home / index路由,就像它在我的本地机器上一样。 / p>

开发:显示/ hello / index
主机:显示目录列表被拒绝

回到经典的asp天,一点Response.Write会告诉你ASP正在运行。

在我再次联系我的托管公司之前,我是否完成了测试,或者我可以尝试更具体的内容吗?

感谢

2 个答案:

答案 0 :(得分:2)

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

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

马丁

编辑:

我能想到的唯一可以阻止基本的MVC网站在任何ASP.NET托管上运行的是服务器没有以集成模式运行,即它只将asp .net扩展名映射到asp .net处理程序, you may need to configure routing to use urls ending in .aspx

答案 1 :(得分:0)

尝试托管由MSFT构建的示例MVC应用程序。