11
我有一個Wix項目,我希望在使用x86發行版配置和64位驅動程序構建時使用x64構建時安裝32位驅動程序。使用Wix安裝32位和64位驅動程序?
我剛纔這樣做的方式是使用兩個相同的項目,但一個引用difxapp_x86,另一個引用difxapp_x64。我可以改進嗎?
另外,如果我引用difxapp_x86,並建立64位版本,那麼勿庸置疑,我得到了MSI錯誤:
"DIFXAPP: ERROR - You need to use the 64-bit version of DIFXAPP.DLL to install drivers on this machine."
是否有可能參考這些有條件地根據所選擇的構建配置?
謝謝你,艾倫
我也遇到同樣的錯誤。而不是使用DIFXAPP,只需調用SetupCopyOemInf並執行一些錯誤處理的自定義操作應該允許您爲32位和64位Windows(我多次成功完成該操作,而不是使用WiX)創建一個安裝程序。 – 2014-05-23 02:06:55