2017-02-01 115 views
0

我在同一個解決方案中創建了Wix Setup項目和Wix bundle項目。我將Setup項目的msi文件作爲軟件包應用程序中的包的來源。 (它有一個參考安裝應用程序)在Wix Bundle中包含Wix Setup項目輸出

我發現,如果我試圖在同一時間構建整個解決方案,當嘗試安裝boostrapper「未能找到有效載荷時出現錯誤...」

但是,如果我構建安裝項目,然後安裝它,沒有任何問題。

這是爲什麼?看起來它是在安裝項目完成構建當前安裝程序之前抓取過去的安裝程序。

回答

1

在捆綁項目中添加對.msi項目的引用。這就是你如何告訴MSBuild該捆綁取決於.msi。

+0

它確實有一個參考,它正在建設。我發現這個問題只發生在我在visual studio中「重建」的時候。 –