Msbuild WIX目标文件由LFN系统上的两个不同组件安装在[ProgramFilesFolder]中:这会中断组件引用计数

Msbuild WIX目标文件由LFN系统上的两个不同组件安装在[ProgramFilesFolder]中:这会中断组件引用计数,msbuild,wix,windows-installer,Msbuild,Wix,Windows Installer,我正在使用WIX通过TFS/MSBuild生成一个.msi。破坏生成的错误(不仅仅是警告)是: 此错误在生成日志中出现两次 我只安装了一个版本的软件,没有重复的文件。它是一个带有单个.exe的单一windows应用程序 我验证了uniqueGUIDS,并多次使用了一些设置,但仍然没有运气。我甚至回滚了很多东西(wix文件、构建过程模板),但无论发生什么,我仍然会得到相同的错误 在我的WinApp.wxs文件中只有一个节 我很难找到这方面的信息,因为大多数遇到问题的人在他们的wix文件中都有相同应

我正在使用WIX通过TFS/MSBuild生成一个.msi。破坏生成的错误(不仅仅是警告)是:

此错误在生成日志中出现两次

我只安装了一个版本的软件,没有重复的文件。它是一个带有单个.exe的单一windows应用程序

我验证了unique
GUIDS
,并多次使用了一些设置,但仍然没有运气。我甚至回滚了很多东西(wix文件、构建过程模板),但无论发生什么,我仍然会得到相同的错误

在我的WinApp.wxs文件中只有一个

我很难找到这方面的信息,因为大多数遇到问题的人在他们的wix文件中都有相同应用程序的多个版本。我们没有


您能提供的任何帮助都将非常棒。

Component1和Component2都有一个名为“READEME.1st”的文件。 使用短文件名时,安装程序会将Dir1和Dir2安装到同一目录TARGETDIR\PRODUCT。 ICE30生成两个错误,每个文件一个。在显示错误位置的创作环境中,第一个错误出现在文件表中一个文件的条目上,第二个错误出现在另一个文件的位置上

-----来自 在此之前,我也遇到了同样的问题,我发现我在
组件
下的
中使用了错误的值

ICE30:  The target file 'eiycriw9.exe|MyApp.exe' is installed in '[ProgramFilesFolder]\Folder\MyAppFolder' by two different components on an LFN system:  MyApp.exe and cmp497A0C7040B1E426AA3569D995A62AF2. This breaks component reference counting.