[英]Build both 32 and 64 bit at the same time using Visual Studio
我有一個在64位體系結構中確實能很好運行的應用程序,但在32位體系結構中卻不是很好。 但是,我們希望能夠支持兩種架構。
我知道“任何CPU”選項,但是我們實際上希望軟件的兩個版本分別是32位或64位。
我可以將屬性設置為32位,進行構建,然后將文件從bin / debug文件夾中復制出來,然后以64位進行重復,但是每次構建應用程序並將這兩個版本都發送給質量檢查人員時,這確實很無聊。
有沒有一種方法可以使Visual Studio自動將32位和64位生成到兩個單獨的文件夾中?
您可以使用Visual Studio的Build → Batch Build選項:
您可以創建兩個獨立的解決方案配置,例如x86和x64,並為每個配置設置不同的輸出路徑和平台目標。
因此,您將需要選擇第一個配置,構建解決方案,選擇第二個,然后再次構建。
或者,您可以在選中兩個配置的情況下使用批處理構建。
這並非完全 “同時”,但您可以簡單地創建單獨的32位和64位解決方案配置,並通過Visual Studio或命令提示符(使用msbuild /p:Configuration=<config name>
在兩種配置中構建解決方案。 msbuild /p:Configuration=<config name>
)。 生成的可執行文件將放置在特定於配置的目錄中,因此第二個版本不會覆蓋第一個版本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.