2014-10-22 69 views
2

我試圖構建一個解決方案配置爲發佈|任何包含爲x86配置的Wix安裝程序項目的CPU。解決方案中的所有內容都可以很好地構建,但Wix安裝程序總是被忽略。Wix安裝程序項目構建跳過任何CPU解決方案

它在visual studio中工作正常,但從命令行有問題。

我打電話它像這樣:

"C:/Program Files (x86)//Microsoft Visual Studio 10.0/Common7/IDE/devenv.com" /Rebuild "Release|Any CPU" "MySolution.sln" 

這是錯誤

Skipped Rebuild All: Project: Service.WixInstall, Configuration: Release x86 ----- Project not selected to build for this solution configuration 

回答

0

這是不是一個錯誤;這只是爲了您的信息。

項目沒有選擇建立該解決方案配置

打開配置管理器,選擇解決方案的配置和解決方案的平臺。然後在項目的行中,選擇您想要使用解決方案構建的項目配置和項目平臺。

How to: Create and Edit Configurations

IIRC,Visual Studio速成減少配置功能。如果這對您是個問題,您可以使用文本編輯器編輯解決方案文件。

0

檢查wix項目版本是否在Configuration Manager - > Active Solution Platform - >「Any CPU」中選擇。

0

檢查this SO answer。特別是:

「建設‘任何CPU’平臺 因爲Windows安裝程序包的CPU特定時WiX的項目將不能建。」

的nabble在SO答案鏈接是對this wix-users mailing list entry的參考,幷包含一些有用的鏈接。

相關問題