2011-08-09 39 views
0

我正在創建WiX安裝程序以將我的自定義VS 2010擴展放入Visual Studio Extensions文件夾中。我想使用系統環境變量VS100COMNTOOLS來找出WiX腳本內VS安裝的路徑。我想用像%VS100COMNTOOLS%\..\IDE\Extensions相對路徑的語法去的C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\Extensions文件夾或任何用戶選擇安裝的VS 2010在WiX腳本中使用環境變量來設置安裝位置

有人可以請建議我怎麼在維克斯腳本實現這一目標?

+1

這需要一些編碼,請參閱:http://stackoverflow.com/questions/3459998/get-an-environment-variable-into-a-wix-property –

+0

我不能讓它工作的路徑值涉及我的帖子中提到的相對路徑。有什麼想法嗎? – siva

+0

我發現這個http://www.chrisedwards.dreamhosters.com/blog/2010/01/16/wix-setting-the-install-directory-from-an-environment-variable/,但不適用於相對路徑要麼:( – siva

回答

1

WixVSExtension有許多可用於Visual Studio路徑的屬性。並不是特別的,但您可以使用Erik指出的問題中概述的技術,以從WixVSExtension屬性之一構造它。

+0

這確實幫助:)現在解決了 – siva