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

Already on GitHub? Sign in to your account

MsiPackage/@bal:Overridable="yes" results in misleading error message. #4068

Closed
wixbot opened this Issue Aug 3, 2013 · 0 comments

Comments

Projects
None yet
1 participant
Collaborator

wixbot commented Aug 3, 2013

VS2010/Votive displays bal:Overridable as an attribute option for Bundle/Chain/MsiPackage. When MsiPackage/@bal:Overridable="yes" is provided the following compile error is observed:
"
C:\Program Files (x86)\WiX Toolset v3.7\bin\candle.exe -dDebug -dDEBUG -d"DevEnvDir=c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE" -dSolutionDir=\ -dSolutionExt=.sln -.......\WiX Toolset v3.7\bin\WixBalExtension.dll" file1.wxs file2.wxs file3.wxs file4.wxs file5.wxs
Windows Installer Xml Compiler version 3.7.1224.0
Copyright (C) Outercurve Foundation. All rights reserved.
file1.wxs
file2.wxs
file3.wxs
file3.wxs(76,0): error CNDL0005: The MsiPackage element contains an unexpected child element 'MsiPackage'.
file4.wxs
file5.wxs
Done building project "QDsetup.wixproj" -- FAILED.
"

When I remove the MsiPackage/@bal:Overidable="yes" then the project compiles and runs as expected. This bug was opened based on the WiX-users suggestion that the error message is misleading.

Originally opened by phogie from http://sourceforge.net/p/wix/bugs/3352/

@wixbot wixbot added the bug label Dec 20, 2015

@wixbot wixbot added this to the v3.8 milestone Dec 20, 2015

@wixbot wixbot closed this Dec 20, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment