首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >WiX ICE30错误,但目录正确

WiX ICE30错误,但目录正确
EN

Stack Overflow用户
提问于 2017-05-03 00:08:40
回答 1查看 1.2K关注 0票数 3

我的WiX (3.10.3.3007)项目有两个不同的web.config文件,安装在两个不同的位置。我的构建中出现的两个错误是:错误配置:目标文件'svcenub9.con|Web.config‘由LFN系统上的两个不同组件安装在’TARGETDIR\‘中:'web_config’和‘views’。这会中断组件引用计数。

错误配置:目标文件‘ICE30’由LFN系统上的两个不同组件安装在'TARGETDIR\inetpub\wwwroot\barcode\‘中:'web_config’和'views_web_config‘。这会中断组件引用计数。

有问题的XML及其目录是:

代码语言:javascript
运行
复制
<Fragment>
   <DirectoryRef Id="barcode">
      ...
      <Component Id="web_config" Guid="*">
         <File Id="web_config" KeyPath="yes" Source="$(var.buildSrc)\BarcodeIntegrationService\Web.config" />
      </Component>
      ...
      <Directory Id="views">
         ...
         <Component Id="views_web_config" Guid="*">
            <File Id="views_web_config" KeyPath="yes" Source="$(var.buildSrc)\BarcodeIntegrationService\Views\Web.config" />
         </Component>
      ...
      </Directory>
   ...
   </DirectoryRef>
</Fragment>

因为这是一个ICE错误,所以我生成了一个MSI。当我查看组件表时,我可以看到它们确实有不同的目录。

我的WiX项目中是否有我没有添加的内容?

EN

Stack Overflow用户

发布于 2017-05-03 00:38:12

问题是我的Directory元素没有Name属性。在目录表中,DefaultDir被设置为。我所有的目录。因此,ICE将它们视为相同的目录。

票数 6
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43742564

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档