C# 在INSTALLFOLDER旁边创建文件夹
在我的安装Wix中,我想在INSTALLFOLDER旁边创建一个文件夹,以便使用用户手册复制pdf 这就是我想要的:C# 在INSTALLFOLDER旁边创建文件夹,c#,wix,C#,Wix,在我的安装Wix中,我想在INSTALLFOLDER旁边创建一个文件夹,以便使用用户手册复制pdf 这就是我想要的: - Program Files |- ApplicationINSTALL |- application.exe |- ApplicationREADME |- user_manual.pdf 实际上,我的代码是: <Fragment> <Directory Id="ProgramFilesFolder"> <
- Program Files
|- ApplicationINSTALL
|- application.exe
|- ApplicationREADME
|- user_manual.pdf
实际上,我的代码是:
<Fragment>
<Directory Id="ProgramFilesFolder">
<Directory Id="INSTALLFOLDER" Name="$(var.product)">
<!-- some sub folders -->
</Directory>
</Directory>
</Fragment>
我的设置允许用户更改INSTALLFOLDER
,因此我不能只在ProgramFilesFolder中定义我的目录。
如何编写代码以确保INSTALLFOLDER
旁边有READMEFOLER
<Fragment>
<Directory Id="ProgramFilesFolder">
<Directory Id="INSTALLFOLDER" Name="$(var.product)">
<Directory Id="APPFOLDER" Name="App">
<Component Id="APPEXE">
<File Id="APPEXEfile" Source="bin\application.exe" />
</Component>
</Directory>
<Directory Id="DOCFOLDER" Name="ReadMe" />
<Component Id="README">
<File Id="READMEfile" Source="doc\readme.pdf" />
</Component>
</Directory>
</Directory>
</Directory>
此解决方案创建的文件夹比我想要的多,但我没有更好的。我就这样做。