Bin部署MVC4

时间:2012-01-31 20:59:38

标签: c# asp.net-mvc visual-studio-2010

您好我的托管服务提供商支持MVC3但不支持MVC4。当我要求他们安装MVC4时,他们说他们只支持MVC3,因为安装在服务器上的visual studio仍然在v3.5中。我已经阅读了MVC4的发行说明,它需要使用visual studio 2010.我已经将我的所有应用程序转换为MVC4,并且与托管服务提供商一起度过了难关。我的问题是

  1. 有什么方法可以运行MVC4应用程序(VS2008和 MVC3)
  2. 在这种情况下我可以使用Bin部署吗?它会起作用吗?
  3. 非常感谢任何建议。我不想降级我的MVC4应用程序,或者不想要转移托管服务提供商的麻烦。

1 个答案:

答案 0 :(得分:2)

没有。甚至MVC3也需要.NET 4.0和VS 2010来安装项目模板。如果您的主机在其服务器上安装的最新.NET Framework版本为3.5,则不幸的是,您无法在MVC2之后运行任何内容。

如果将MVC3 / 4 DLL丢弃到bin,则会出现运行时错误。

降级MVC,或更改主机。他们正在升级他们的.NET版本。如果他们很快就没有计划中的那个,那么你正在使用恐龙,你可能会一直在寻找它。