.wxs
文件
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="ProgramMenuFolder">
<Directory Id="InstallProgramMenuFolder" Name="!(loc.ProductNameFolder)" />
</Directory>
<?if $(var.Platform)=x64 ?>
<Directory Id="ProgramFiles64Folder">
<Directory Id="INSTALLFOLDER" Name="!(loc.ProductNameFolder)" />
</Directory>
<?else?>
<Directory Id="ProgramFilesFolder">
<Directory Id="INSTALLFOLDER" Name="!(loc.ProductNameFolder)" />
</Directory>
<?endif?>
</Directory>
Destination Folder
选择屏幕。在许可协议之后,它开始安装,文件被复制到默认值
C:\Program Files (x86)
我试着加上这个
<Property Id="WIXUI_INSTALLDIR" Value="INSTALLFOLDER" />
<UIRef Id="WixUI_InstallDir" />
严重性代码描述项目文件行抑制状态
'复制符号时出错'复选框:LicenseAccepted“找到了。这通常意味着Id是重复的。检查以确保给定类型(文件、组件、功能)的所有标识符都是唯一的。MySample.Installer安装程序C:\agent\u work\8\s\src\ext\ui扩展名\wixlib\欢迎光临12
我有什么遗漏吗?