我一直在从事一个使用 VS2012 MVC 4.5 从头开始创建的大型项目。我将它发布在我们的服务器上,该服务器上只安装了 .net 4.0,但我遇到了错误(很不稳定)。Corp IT 表示,他们需要几个月的时间才能批准并安装 4.5 - VS2012 有没有办法将项目编译为 4.0?如果可能的话,我会失去捆绑/缩小等功能吗?
我不想不得不尝试将我所有的代码移植到 VS2010....
提前致谢!
我一直在从事一个使用 VS2012 MVC 4.5 从头开始创建的大型项目。我将它发布在我们的服务器上,该服务器上只安装了 .net 4.0,但我遇到了错误(很不稳定)。Corp IT 表示,他们需要几个月的时间才能批准并安装 4.5 - VS2012 有没有办法将项目编译为 4.0?如果可能的话,我会失去捆绑/缩小等功能吗?
我不想不得不尝试将我所有的代码移植到 VS2010....
提前致谢!
只需打开项目属性并将“应用程序”选项卡上的“目标框架”更改为“.NET Framework 4”。
您可以将 Target 框架设置为您想要的任何版本,包括 .Net 4.0
您可以将 TargetFramework 设置为 4.0 :)
也可以在构建项目时在 msbuild 中指定工具集,使用
msbuild yoursolution.sln /toolsversion:4.0
这样您就不必在项目设置中更改它。
此链接更详细地解释了有关工具集 http://msdn.microsoft.com/en-us/library/bb383796.aspx