Bugs item #1853251, was opened at 2007-12-18 16:29
Message generated for change (Comment added) made by hypercaust
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1853251&group_id=105970

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Martin Lavelle (hypercaust)
Assigned to: Nobody/Anonymous (nobody)
Summary: XmlFile/Permanent="yes" gives Compile error

Initial Comment:
The following snippet Compiles until the Permanent attribute equals "yes":
<util:XmlFile
 ElementPath="/ArrayOfString"
 Name="string"
 Value="PIDManager"
 Action="createElement"
 Permanent="no"
 Id="AddDesignAddins"
 File="[PRODUCTDIR]DesignAddins.xml"
 Sequence="10"
/>

Giving the errors:

candle.exe : error CNDL0001 : Cannot set column 'Flags' with value 65537 
because it is greater than the maximum allowed value for this column, 65536.

Exception Type: System.InvalidOperationException

Stack Trace:
   at Microsoft.Tools.WindowsInstallerXml.ColumnDefinition.ValidateValue(Object 
value)
   at Microsoft.Tools.WindowsInstallerXml.Row.set_Item(Int32 field, Object 
value)
   at 
Microsoft.Tools.WindowsInstallerXml.Extensions.UtilCompiler.ParseXmlFileElement(XmlNode
 node, String componentId)
   at 
Microsoft.Tools.WindowsInstallerXml.Extensions.UtilCompiler.ParseElement(SourceLineNumberCollection
 sourceLineNumbers, XmlElement parentElement, XmlElement element, String[] 
contextValues)
   at 
Microsoft.Tools.WindowsInstallerXml.CompilerCore.ParseExtensionElement(SourceLineNumberCollection
 sourceLineNumbers, XmlElement parentElement, XmlElement element, String[] 
contextValues)
   at 
Microsoft.Tools.WindowsInstallerXml.Compiler.ParseComponentElement(XmlNode 
node, ComplexReferenceParentType parentType, String parentId, String 
parentLanguage, Int32 diskId, String directoryId, String srcPath)
   at 
Microsoft.Tools.WindowsInstallerXml.Compiler.ParseDirectoryElement(XmlNode 
node, String parentId, Int32 diskId, String fileSource)
   at 
Microsoft.Tools.WindowsInstallerXml.Compiler.ParseDirectoryElement(XmlNode 
node, String parentId, Int32 diskId, String fileSource)
   at 
Microsoft.Tools.WindowsInstallerXml.Compiler.ParseDirectoryElement(XmlNode 
node, String parentId, Int32 diskId, String fileSource)
   at Microsoft.Tools.WindowsInstallerXml.Compiler.ParseProductElement(XmlNode 
node)
   at Microsoft.Tools.WindowsInstallerXml.Compiler.ParseWixElement(XmlNode node)
   at Microsoft.Tools.WindowsInstallerXml.Compiler.Compile(XmlDocument source)
   at Microsoft.Tools.WindowsInstallerXml.Tools.Candle.Run(String[] args)


----------------------------------------------------------------------

>Comment By: Martin Lavelle (hypercaust)
Date: 2007-12-18 16:32

Message:
Logged In: YES 
user_id=1322672
Originator: YES

Forgot to say, using Wix V3.0.3530.0.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1853251&group_id=105970

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
WiX-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-devs

Reply via email to