Wix重复符号错误
我是wix新手,我必须将一个dll添加到两个单独的文件夹中,因为我的应用程序中有两个单独的部分正在使用它,但我发现了一个重复的symbol found错误,如何解决此问题?MSI不支持将同一组件放置到多个位置。您必须使用相同的源文件创建两个组件。首先,创建多个针对不同安装位置的组件组。它们包含相同的DLL/文件。然后,使用Wix重复符号错误,wix,Wix,我是wix新手,我必须将一个dll添加到两个单独的文件夹中,因为我的应用程序中有两个单独的部分正在使用它,但我发现了一个重复的symbol found错误,如何解决此问题?MSI不支持将同一组件放置到多个位置。您必须使用相同的源文件创建两个组件。首先,创建多个针对不同安装位置的组件组。它们包含相同的DLL/文件。然后,使用Id属性为各个组件内的DLL提供唯一标识符 例如: <ComponentGroup Directory="FirstDirectory"> <Comp
Id
属性为各个组件内的DLL提供唯一标识符
例如:
<ComponentGroup Directory="FirstDirectory">
<Component Id="Component1">
<File Source="MyFile.dll" Id="MyFile.dll.InFirstDirectory" />
</Component>
</ComponentGroup>
...
<ComponentGroup Directory="SomeElseDirectory">
<Component Id="Component2">
<File Source="MyFile.dll" Id="MyFile.dll.InSecondDirectory" />
</Component>
</ComponentGroup>
...
我已经创建了单独的组件文件,但没有得到未解析的符号错误引用。