CreateFolder元素未创建正确的目录

时间:2019-07-08 17:51:54

标签: wix windows-installer

我正在为我的一个程序构建安装程序。我需要创建一个名为logs的空文件夹。

我已经在wxs文件中尝试了以下说明,该说明说要在组件内部使用CreateFolder元素(GUID已从本文中删除):

<Directory Id='TARGETDIR' Name='SourceDir'>
  <Directory Id='UserFolder' Name='UFolder'>
    <Directory Id='INSTALLDIR' Name='SH Analysis'>
      <Directory Id='logDIR' Name='logs'>
        <Component Id='CreateLogDir' Guid='...' SharedDllRefCount='no' KeyPath='no' NeverOverwrite='no' Permanent='no' Transitive='no' Win64='no' Location='either'>
          <CreateFolder />
        </Component>
      </Directory>

    </Directory>
  </Directory>
</Directory>

<Feature Id='Complete' Level='1'>
  <ComponentRef Id='CreateLogDir' />
</Feature>

程序编译和链接时没有警告或错误,.msi运行时没有问题,但是没有创建logs文件夹。有什么我想念的吗?

0 个答案:

没有答案