Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wix MSI未显示屏幕以选择;目标文件夹";安装期间_Wix - Fatal编程技术网

Wix MSI未显示屏幕以选择;目标文件夹";安装期间

Wix MSI未显示屏幕以选择;目标文件夹";安装期间,wix,Wix,我的.wxs文件中有以下代码 但这显示了大量的构建错误 严重性代码说明项目文件行抑制状态 错误:找到重复符号“复选框:LicenseAccepted”。这通常意味着Id是重复的。检查以确保给定类型(文件、组件、功能)的所有标识符都是唯一的。MySample.Installer C:\agent\u work\8\s\src\ext\UIExtension\wixlib\WelcomeEulaDlg.wxs 12 缺少任何内容?更改对话框集:我将查找其他UIRef元素,并在“活动”对话框中将对

我的
.wxs
文件中有以下代码

但这显示了大量的构建错误

严重性代码说明项目文件行抑制状态 错误:找到重复符号“复选框:LicenseAccepted”。这通常意味着Id是重复的。检查以确保给定类型(文件、组件、功能)的所有标识符都是唯一的。MySample.Installer C:\agent\u work\8\s\src\ext\UIExtension\wixlib\WelcomeEulaDlg.wxs 12

缺少任何内容?

更改对话框集:我将查找其他UIRef元素,并在“活动”对话框中将对话框集更改为
。应该只有一个UIRef元素-如“Highlander样式”。一旦重新编译成功,目标文件夹对话框现在应该可用

对话框集:是随WiX提供的一个对话框集,据您所知,它支持自定义安装文件夹对话框(与其他一些对话框集不同)。我发现在实际使用中,这是一个更好的对话集,但意见明显不同。试运行一下


某些链接

  • (WixUI对话框参考)

整个项目中没有其他UIRef。所以我很惊讶。你是如何建立这个项目的?通过批处理文件还是在Visual Studio内部?有wixlibs吗?有碎片吗?有包含文件吗?UI元素呢?与UIRef相反。找到了,我现在把它都编译好了?
<Directory Id="TARGETDIR" Name="SourceDir">

  <!-- Start Menu -->
  <Directory Id="ProgramMenuFolder">
    <Directory Id="InstallProgramMenuFolder" Name="!(loc.ProductNameFolder)" />
  </Directory>

  <?if $(var.Platform)=x64 ?>
    <!-- Program Files (64bit) folder -->
    <Directory Id="ProgramFiles64Folder">
      <Directory Id="INSTALLFOLDER" Name="!(loc.ProductNameFolder)" />
    </Directory>
  <?else?>
    <!-- Program Files (32bit) folder -->
    <Directory Id="ProgramFilesFolder">
      <Directory Id="INSTALLFOLDER" Name="!(loc.ProductNameFolder)" />
    </Directory>
  <?endif?>

</Directory>
         <Property Id="WIXUI_INSTALLDIR" Value="INSTALLFOLDER" />
         <UIRef Id="WixUI_InstallDir" />