2016-12-16 66 views
0

的TeamCity BuildAgents機器上安裝的.Net 4.6.1後,我有錯誤buildstep,我必須使用的MSBuild 2015年Teamcity10 +淨4.6.1 =錯誤的MSBuild路徑

錯誤說:

Unable to find MSBuild at C:\Program Files (x86)\MSBuild\14.0\Bin\MSBuild.exe\MSBuild.exe, please check MSBuild environment variable to target to Microsoft .NET Framework 2.0/3.5/4.0 or Mono installation directory

我在哪裏可以再次定義MSBuild的路徑? 當我去Agents >> Agent Parameters >> Environment Variables我有參數這樣的:
msbuild C:\Program Files (x86)\MSBuild\14.0\Bin\MSBuild.exe

卸載.nets(4.5.1,4.5.2,4.6.1)ANE的MSBuild和MSBuild的工具沒有工作。 也嘗試設置新的代理,但最終我有同樣的問題。

+0

嘗試更改構建配置中的msbuild版本。 –

+0

已經嘗試過該選項。 – tadamsky

+0

已經嘗試過該選項。一旦它有效(我已經從2015年更換了版本:2015年的14個:沒有),現在我對每個版本的組合都有問題。 – tadamsky

回答

0

我找到了解決辦法。 我已經編輯:buildAgent.properties

在文件的最後,我只需要添加:env.msbuild = C:\ Program Files文件(x86)的\的MSBuild \ 14.0 \斌

現在代理屬性是唯一的道路沒有EXE文件英寸