我的服务器仅支持ASP .NET 3.5 max。我正在学习开发MVC 4。 可以在.NET 3.5机器上运行MVC 4吗? 当然我无权改变服务器机器的配置。 谢谢
答案 0 :(得分:8)
没有。它使用在更高框架版本中实现的组件,并且不可用。
这是MVC 4的要求:
系统要求支持的操作系统:Windows 7,Windows Server 2003 R2(32位x86),Windows Server 2003 R2 x64版本, Windows Server 2003 Service Pack 2,Windows Server 2008,Windows Server 2008 R2,Windows Vista Service Pack 2,Windows XP Service Pack 3
PowerShell 2.0,.NET 4,ASP.NET 4和Visual Studio 2010 SP1或 Visual Web Developer 2010 SP1需要使用此功能。
答案 1 :(得分:2)
不幸的是,你不能。 ASP.NET MVC 3和4都需要.NET Framework 4.0(它们也需要Visual Studio 2010或更高版本;如果您使用的是VS2008和/或.NET 3.5,那么您将无法使用ASP.NET MVC 2.0。) / p>
出于好奇,你在运行什么服务器? Windows Server 2003,Small Business Server 2003除外,fully supports the .NET Framework 4.0。下一个较旧的操作系统是Windows 2000,但它不运行.NET 3.5。我唯一的猜测是你有一个糟糕的虚拟主机?
答案 2 :(得分:0)