的TeamCity:錯誤MSB3147:找不到所需的文件 '的setup.bin'
根據this blog進入.NET框架SDK/Visual Studio IDE中安裝過程中的引導程序文件安裝。它還顯示搜索的註冊表項以查找引導程序目錄。
如果沒有安裝.NET Framework SDK/Visual Studio IDE的計算機(如構建服務器),則不會設置任何註冊表項。
我沒有在上面提到的構建服務器上找到註冊表項。
您可以在構建服務器上安裝.Net Framework SDK/Visual Studio IDE以獲取此註冊表項。如果你不不想安裝它們,你可以手動設置它通過以下步驟:
複製從本地機器整體C:\Program Files (x86)\Microsoft Visual Studio 14.0\SDK
文件夾與Visual Studio IDE安裝到服務器。
創建14.0註冊表鍵和將所述值:
對於86bits:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\GenericBootstrapper\14.0]
"Path"="C:\Program Files (x86)\Microsoft Visual Studio 14.0\SDK\Bootstrapper"
對於64位:
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\GenericBootstrapper\14.0]
"Path"="C:\Program Files (x86)\Microsoft Visual Studio 14.0\SDK\Bootstrapper"
注意:Visual Studio必須重新啓動。
謝謝。我沒有安裝SDK。我嘗試使用引導程序錯誤,也解決了這個問題。 – tomcat