2015-02-05 69 views
3

enter image description hereWIX安裝程序 - 無法更改和平臺保存到64位

IDE: - VS.NET 2013(更新2)

使用WIX版本:3.9

Windows服務MSI: - 我無法將平臺更改爲x64位並保存。如果我將其更改爲x64選項並保存構建屬性並關閉屬性窗口,則再次重新打開屬性窗口。 x86選項再次彈出。儘管該項目中使用的DLL以64位爲基礎。

這是非常煩人和令人沮喪的。在我打開ServiceSetup項目上的生成後,生成.MSI文件。 MSI包含不幸是基於32位的Windows服務.exe文件。我想要Windows服務.exe文件是64位。

請建議任何soln。

+0

我不知道什麼項目的問題是什麼,但如果你希望服務是64位的,那麼你需要標註其成分爲Win64平臺。 64位MSI可以包含32位和64位組件。 – PhilDW 2015-02-05 18:15:14

+0

我試圖通過將組件標記爲Win64。但沒有運氣得到64位版本。我對32位版本不感興趣。所以我試過,如果我可以從項目設置構建產生64位。 – Karan 2015-02-06 06:05:45

回答

3

這是WiX的V3.9已知的bug:http://wixtoolset.org/issues/3918/

+0

如果此錯誤在最新版本的WIX中修復,您是否有任何信息?請分享。 – Karan 2015-02-06 06:07:20

+0

不,錯誤仍然是開放的,所以它沒有被修復。 – 2015-02-06 15:58:17

相關問題