Hey all,

 

Just upgraded and tried to rebuild my VS2010 wix project. Cleaned up a few
warnings and now it compiles clean... _except_ for the following error:

 

candle.exe(0,0): error CNDL0001: Cannot set column 'SecureObject' with a
null value because this is a required field.

 

The error output leaves a lot to be desired:

1.       What source file is causing this?

2.       What table does the column belong too?

 

The full candle command is (some names changed to protect the innocent):

 

candle.exe -sw1008 -sw1009 -v -dConfiguration=Release -dOutDir=bin\Release\
-dPlatform=x86 -d"ProjectDir=C:\..snip..\MyProject\\" -dProjectExt=.wixproj
-dProjectFileName=MyProject.wixproj -dProjectName=MyProject
-d"ProjectPath=C:\ ..snip..\MyProject.wixproj" -d"TargetDir=C:\
...snip..\MyProject\bin\Release\\" -dTargetExt=.msi
-dTargetFileName=MyProject.msi -dTargetName=MyProject -d"TargetPath=C:\
...snip..\MyProject\bin\Release\MyProject.msi" -out obj\Release\ -arch x86
-ext "C:\Program Files (x86)\WiX Toolset v3.6\bin\\WixNetFxExtension.dll"
-ext "C:\Program Files (x86)\WiX Toolset v3.6\bin\\WixUtilExtension.dll"
-ext "C:\Program Files (x86)\WiX Toolset v3.6\bin\\WixUIExtension.dll" -ext
"C:\Program Files (x86)\WiX Toolset v3.6\bin\\WixIIsExtension.dll"
Application.wxs CustomDialogs.wxs ErrorText.wxs Files.wxs
MicrosoftAssemblies.wxs MyAssemblies.wxs MyCustomActionDefinitions.wxs
MyEventLog.wxs MyRegistry.wxs

 

 

I've been through every <Property ..> element and removed Secure="yes" but
this has not helped.

 

I've reviewed this bug: http://sourceforge.net/p/wix/bugs/2941/  and its
original posting
(http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/MSI-projects-
fail-to-build-after-upgrading-to-v3-6-2914-0-td7559640.html) but my project
is not suppressing .wixpdb output (even tried turning it on and then off).

 

Does anyone have any suggestions on what I can do to move past this problem?
Any suggestions on how to gather more output from candle to get a clue as to
the origin of the problem? 

 

Thanks!

 

Rob

 

 

 

------------------------------------------------------------------------------
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to