存在一個已知的錯誤,如果「AlwaysInstallElevated」爲1,將使「在Visual Studio上構建的MSI安裝到C:而不是C:\ Program Files文件」中。7我如何使用Visual Studio設置「SecureCustomProperties」屬性在MSI的「屬性表」?
解決方法和問題已解釋in an MSDN blog。解決的辦法是「將TARGETDIR添加到」屬性表「中的'SecureCustomProperties'屬性中。所有不錯 - 但我該怎麼做?我意識到這並不是一個編程問題,但是至少在搜索網頁時我花了很多時間徒勞。
所以總結你的答案了:不中VS工作並且必須手動完成,對嗎? – 2012-02-29 12:10:52
沒有手動,(也可以編寫腳本作爲後生成事件),但它肯定有工具以外的地方進行。 – 2012-02-29 14:10:42
我切換到InstallShield限量版。效果很好。 – 2012-02-29 15:57:37