我有一些C#项目4.6框架的应用程序需要的.NET Framework 4.0 msbuild.exe构建.NET 4.0和詹金斯
"C:\Windows\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe"
建设项目。
但现在我有一个C#项目,它需要.NET Framework 4.6 msbuild.exe。 所以我安装以下组件:
• Microsoft .NET Framework 4.6
• Microsoft .NET Framework 4.6 Targeting Pack
• Microsoft Build Tools 2015
指着我的MSBuild到"C:\Program Files (x86)\MSBuild\14.0\Bin\MSBuild.exe"
。
但是当我安装.net框架4.6它升级4.0,所以我正在构建.NET 4.0 Framework应用程序时遇到问题。
那么有可能用4.6 msbuild.exe构建4.0应用程序?
转至您的项目属性>应用程序。然后,将目标框架更改为您想要的。 – Kalten
非常感谢。但是我不可能改变每个项目的目标框架。 – Roshan007
为什么?这不是一个选择。如果你想构建一个4.0程序集,你必须在你的项目属性中定位这个框架。有或没有4.6安装。 – Kalten