在Jenkins中构建.net 4.0和4.6框架应用程序
本文关键字:框架 应用程序 构建 net Jenkins | 更新日期: 2023-09-27 18:02:40
我有几个c#项目需要。net framework 4.0 msbuild.exe
"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 framework 4.6时,它升级了4.0,所以我在构建。net 4.0框架应用程序时面临问题。
那么有可能用4.6 msbuild.exe构建4.0应用程序吗?
.net框架只能在每台PC上安装一个主要版本-即4.*.
msbuild的不同版本与ms tools版本相关联。
.net 4.6是.net 4.0的替代品,所以你不能同时安装它们,它们使用同一个目录。
你可以配置一个带有。net 4.0框架的jenkins从机,并标记需要在。net 4.0上运行的构建。
见https://wiki.jenkins-ci.org/display/JENKINS/Step + +一步+指导+ +组+ +主+和+奴隶+机器