我想將32位和64位MSI安裝程序(由WiX構建)合併爲一個包,如here所述。我可以在Visual Studio中的一個版本中構建32位還是64位的安裝程序,還是需要創建一個外部的msbuild腳本?我可以在一個Visual Studio版本中構建32位和64位MSI嗎?
0
A
回答
2
據我所知,沒有選擇在一個Visual Studio版本中構建32位和64位MSI,beaucse是構建平臺配置,Visual Studio只能在一個構建平臺配置在一個版本中的時間不是兩個平臺配置。
所以,你可能需要編寫一個外部的MSBuild腳本如下命令:
<Target Name="Compile">
<MSBuild Projects="$(MySolution)" Targets="Rebuild" Properties="Configuration=Release;Platform=x86"/>
<MSBuild Projects="$(MySolution)" Targets="Rebuild" Properties="Configuration=Release64;Platform=x64"/>
</Target>
0
您可以創建包括32個和64位項目的解決方案,比設置解決方案配置打造兩個都。
相關問題
- 1. 64位版本的Visual Studio 2010以32位版本運行
- 2. 我可以在64位版本中使用32位庫嗎?
- 3. 大廈MSI在32位和64位的MS Visual Studio 2005中
- 4. 我可以將本地庫的32位和64位版本放在java.library.path上嗎?
- 5. 構建Windows(32/64位版本)
- 6. 配置Visual Studio以創建32位和64位配置
- 7. 在Windows 7上構建Visual Studio 2008 Express C++ 32位64位
- 8. 構建apr-util 64位Mac OS X構建32位版本
- 9. 使用QMAKE構建項目的32位和64位版本
- 10. 在Visual Studio中創建一個64位版本
- 11. 單一32位MSI以32/64位驅動
- 12. 在Visual Studio中,如何同時構建C++項目的32位和64位版本?
- 13. 爲32位和64位構建文件
- 14. Visual Studio 2010/2012:32位或64位?
- 15. 我可以在64位python中使用32位dll或exe嗎?
- 16. 我可以部署到Lion 64位和Snow Leopard 32位嗎?
- 17. Visual Studio 2010,PCL,Qt以及32位和64位:如何?
- 18. VC++ 2005:自動構建32和64位
- 19. 構建gtest的MSVC:32位或64位?
- 20. 使用一個設置運行Eclipse 64位和32位版本
- 21. 在64位OSX上構建32位libcurl
- 22. VB.NET在Vista 32位版Visual Studio 2008中構建WSP
- 23. 從32位移植到64位版本
- 24. 我可以在32位機器上運行64位dll嗎?
- 25. 我可以在Mac OS上構建庫和32位和64位體系結構嗎?
- 26. Windows Python 64&32位版本和pip
- 27. 64位或32位版本的WinDBG?
- 28. libstdC++在同一臺機器上的64位和32位版本
- 29. 應該可以創建一個64位/ 32位包裝擴展?
- 30. 構建32位OpenCV的64位平臺