问题 主持MVC4项目


我试图寻找一个支持MVC4的托管公司,但我找不到 - 我想在线部署我的MVC4应用程序,但我不知道一个价格合理的托管公司。 你能给我一份清单吗?


1512
2018-02-16 11:15


起源



答案:


Bin部署的MVC 4应用程序应该在任何支持MVC 3的主机上运行。


11
2018-02-17 01:28



这对我帮助不大:)。让我们看看MVC4现在处于Beta状态会发生什么。 - Lbordea
我不明白你的观点。 Mvc4将在.net 4的盒子上运行。您不需要托管商明确支持它。 - marcind
我现在明白了 - 我在美国使用了一个明确表示他们不接受MVC4应用程序的主机 - 我可能会切换到另一个。 - Lbordea
@Lbordea可能想澄清“支持”的含义。应该运行MVC 4(除非他们不顾一切地阻止它)。但是,由于MVC 4现在处于测试阶段,他们可能不愿意帮助您解决可能遇到的任何问题。 - marcind


答案:


Bin部署的MVC 4应用程序应该在任何支持MVC 3的主机上运行。


11
2018-02-17 01:28



这对我帮助不大:)。让我们看看MVC4现在处于Beta状态会发生什么。 - Lbordea
我不明白你的观点。 Mvc4将在.net 4的盒子上运行。您不需要托管商明确支持它。 - marcind
我现在明白了 - 我在美国使用了一个明确表示他们不接受MVC4应用程序的主机 - 我可能会切换到另一个。 - Lbordea
@Lbordea可能想澄清“支持”的含义。应该运行MVC 4(除非他们不顾一切地阻止它)。但是,由于MVC 4现在处于测试阶段,他们可能不愿意帮助您解决可能遇到的任何问题。 - marcind


正如@marcind建议的那样,您的应用程序将在任何支持.NET Framework 4和应用程序池集成模式的托管公司上运行。您只需要在根目录下的bin文件夹中包含必要的dll。

您还可以在经典模式下部署和运行应用程序,但需要更多设置。看这篇文章:

在IIS 6.0和IIS 7.0经典模式下运行ASP.NET MVC:路由问题的解决方案

至于您对托管公司建议的要求,这里不是一个询问购买产品或服务的建议的地方。


3
2018-02-19 14:04





我已经使用下面的Mochahost教程部署了基于Mvc 3的网站。 为MVC 4做同样的事情。(注意:不要忘记包含必要的dll)。

http://www.mochasupport.com/kayako/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=568


0
2017-12-04 14:37