1
我使用維克斯爲應用程序使用短名稱
的環境變量在AppName.wxs設置創建MSI:
<Component Id="MyAppEnvVar" Directory="TARGETDIR" Guid="eabcc802-6853-4db8-b827- 985db85683cf">
<Environment Id="MyAppEnv" Action="set"
Name='MyApp_HOME'
Part='all'
System="yes"
Value="[BinDir]"/>
</Component>
BINDIR在這裏指定:
<Directory Id='ProgramFilesFolder' Name='PFiles'>
<Directory Id='MyAppDir' Name='MyApp'>
<Directory Id='ClientDir' Name='$(env.MyAppDIR)'>
<Directory Id='BinDir' Name='$(var.PRODUCTVERSION)'>
這將設置環境變量 'MYAPP_HOME' 到C:\ Program Files文件(x86)的\ MYAPP \客戶端\ 2.0.0.0
我想要做的是設置MYAPP_HOME短叫什麼名字如下: C:\ PROGRA〜2 \ MYAPP \客戶端\ 2.0.0.0
我已經看過SHORTFILENAMES財產,但不知道如何適應與.wxs文件。
可以在Wix中使用程序文件的簡稱嗎?
感謝
湯姆