Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

using extensions in 4.0 is not automatically handled for you #4606

Closed
wixbot opened this issue Nov 22, 2014 · 1 comment
Closed

using extensions in 4.0 is not automatically handled for you #4606

wixbot opened this issue Nov 22, 2014 · 1 comment
Labels

Comments

@wixbot
Copy link

wixbot commented Nov 22, 2014

Using wix 4.0.2220.0 i'm finding that use of oob extensions is not automatically handled for me like it was in 3.9 and earlier releases. My expectation is that this would be the case.

Note that i tried adding these entries to | properties | tools settings | compiler and linker fields so that I can make use of <iis:* />, <sql:* /> and <utils:* /> syntax found in these namespaces . . .

-ext "C:\Program Files (x86)\WiX Toolset v4.0\bin\WixIisExtension.dll" -ext "C:\Program Files (x86)\WiX Toolset v4.0\bin\WixSqlExtension.dll" -ext "C:\Program Files (x86)\WiX Toolset v4.0\bin\WixUtilExtension.dll"


but when I compile this leads to a bunch of compiler [ / candle.exe ] errors having the following signature.

  • Error 102 The extension 'WixToolset.Extensions.IIsExtensionData' contains a definition for table '' that collides with a previously loaded table definition. Please remove one of the conflicting extensions or rename one of the tables to avoid the collision. candle.exe 0 1 Setup (Setup\Setup)
  • Error 102 The extension 'WixToolset.Extensions.SqlExtensionData' contains a definition for table '' that collides with a previously loaded table definition. Please remove one of the conflicting extensions or rename one of the tables to avoid the collision. candle.exe 0 1 Setup (Setup\Setup)
  • Error 102 The extension 'WixToolset.Extensions.UtilExtensionData' contains a definition for table '' that collides with a previously loaded table definition. Please remove one of the conflicting extensions or rename one of the tables to avoid the collision. candle.exe 0 1 Setup (Setup\Setup)

Originally opened by robertob

@wixbot
Copy link
Author

wixbot commented Nov 24, 2014

The namespaces for the extensions have changed as well. Run WixCop.exe against your source code ot update it to WiX v4.0

Originally posted by robmen
Resolution set to expected
Status changed from Untriaged to Resolved

@wixbot wixbot added this to the v4.0 milestone Dec 20, 2015
@wixbot wixbot closed this as completed Dec 20, 2015
@rseanhall rseanhall removed this from the v4.0 milestone Nov 16, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants