我已經預生成事件重建項目,適當的配置等幫助足下構建所有項目+安裝程序(.NET +維克斯)上安裝
如果我右鍵單擊構建/重建的維克斯(3.0)項目在Visual Studio中都很好,但如果我嘗試在wixproj文件上運行MSBuild,則預生成事件將引發錯誤。
我可以改爲在wixproj上調用Candle和Light,但它不會運行預生成事件。
預構建事件依賴於VS提供的宏,我不知道如何解決這個問題,而不是創建另一個項目,基本上只使用剛剛尖叫的項目的預構建事件。
另一個問題是,我需要從命令行向WiX提供自更新版本號。
我打算只使用一個csproj來處理版本號並更新它,只是對MSBuild和Candle和Light進行脫殼,但問題是我不知道如何從代碼中訪問解決方案目錄而不是硬編碼它
什麼是錯誤?我有一段時間讓WiX路徑在開發和構建機器上工作。有辦法做到這一點,如果這是你的問題。至於版本控制,我不知道... – Will 2009-01-26 18:54:28