2017-03-16 51 views
0

我試圖建立自己的項目中維克斯安裝程序在Visual Studio 2015年錯誤MSB3147:找不到所需文件「的setup.bin」,同時建立維克斯安裝

我已經安裝了維克斯工具箱3.10.3.3007。

得到這個錯誤,看起來我需要某種類型的Windows 8.1A引導程序。

1.什麼是8.1中的「A」,我在哪裏可以找到8.1A SDK,以便獲得Bootstrapper引擎。

1>------ Build started: Project: Y, Configuration: Debug x86 ------ 
    1>C:\X\Y.wixproj(56,5): error MSB3147: Could not find required file 'setup.bin' in 'C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\Bootstrapper\Engine'. 
    1>Done building project "Y.wixproj" -- FAILED. 
    1> 
    ========== Build: 0 succeeded, 1 failed, 2 up-to-date, 0 skipped ========== 

我不知道爲什麼WiX的項目指向的Windows 8.1 SDK。我運行Windows 10

我已經在這裏安裝了Windows 8.1 & 10軟件開發工具包 -

C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools 
C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6 Tools 
C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools 
C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.2 Tools 

回答

0

有貼Here了類似的問題。

您可以嘗試安裝.NET Framework SDK或通過複製文件並添加註冊表項來手動設置它。