VS2012编译.NET4?
我一直在做一个巨大的项目,我用VS2012 MVC 4.5从头开始创建了这个项目。我在只安装了.NET4.0的服务器上发布了它,我遇到了错误(可以理解)。该公司表示,他们需要几个月才能批准并安装4.5- VS2012是否有办法将项目编译为4.0?如果可能,我是否会失去捆绑/缩小等功能 我不想尝试将所有代码移植到VS2010VS2012编译.NET4?,.net,asp.net-mvc-4,visual-studio-2012,.net,Asp.net Mvc 4,Visual Studio 2012,我一直在做一个巨大的项目,我用VS2012 MVC 4.5从头开始创建了这个项目。我在只安装了.NET4.0的服务器上发布了它,我遇到了错误(可以理解)。该公司表示,他们需要几个月才能批准并安装4.5- VS2012是否有办法将项目编译为4.0?如果可能,我是否会失去捆绑/缩小等功能 我不想尝试将所有代码移植到VS2010 提前谢谢 只需打开项目属性并将“应用程序”选项卡上的“目标框架”更改为“.NET framework 4”。只需打开项目属性并将“应用程序”选项卡上的“目标框架”更改为“.N
提前谢谢 只需打开项目属性并将“应用程序”选项卡上的“目标框架”更改为“.NET framework 4”。只需打开项目属性并将“应用程序”选项卡上的“目标框架”更改为“.NET framework 4”。您可以将TargetFramework设置为4.0:)
您可以将TargetFramework设置为4.0:)
当您使用 msbuild yoursolution.sln/toolsversion:4.0 这样,您就不必在项目设置中更改它 此链接详细介绍了有关工具集的信息
当您使用 msbuild yoursolution.sln/toolsversion:4.0 这样,您就不必在项目设置中更改它 此链接详细介绍了有关工具集的信息
您可以将目标框架设置为您想要的任何版本,包括.Net 4.0
您可以将目标框架设置为您想要的任何版本,包括.Net 4.0
问题的第二部分如何-所有nuget捆绑/缩小功能是否仍然有效?是的,它们应该有效,因为这些不是运行时的功能,而是Visual Studio的功能。问题的第二部分如何-所有nuget捆绑/缩小功能是否仍然有效?是的,它们应该是,因为这些不是运行时的功能,而是VisualStudio的功能。工具版本与目标框架版本完全不同。工具版本可以更高、更低或相同,没有问题。(VS2012/.NET4.5的版本保持在4.0)工具版本与目标框架版本完全不同。工具版本可以更高、更低或相同,没有问题。(VS2012/.NET4.5仍然保持在4.0)我发现有趣的是,他们如何标记“2.0”、“3.0”,然后是“4”?一致性…这是营销人员的错。这些都是官方名称。我发现有趣的是,它们是如何标记“2.0”、“3.0”然后是“4”的?一致性…这是营销人员的错。这些是官方名称。