2013-03-08 75 views
2

我試圖確定是否安裝了目錄以查看是否應該安裝第三方客戶端。如何在WIX中執行特定目錄的DirectorySearch

<util:DirectorySearch Path="C:\Program Files (x86)\CenterSpace\NMath 5.0 and NMath Stats 3.3" 
         Variable="NmathInstalled"/> 

當我這樣做candle.exe出現了錯誤,並告訴我的目錄「是不是有效的相對長的名字,因爲它包含非法字符」。並且避免了':'是非法的事實。我如何在c:\中搜索一個目錄,而不用':'?

回答

3

在您的具體情況下,使用Burn Built-in VariableProgramFilesFolderC:\Program Files (x86)\解析爲機器上的正確位置。該文檔鏈接有很多其他文件夾選項。

+0

我覺得這會是一件相對簡單的事情。顯然,我的google-foo沒有找到答案。謝謝您的幫助。 – PlTaylor 2013-03-08 21:39:27

相關問題