I get an unexpect result when running dark (Version 3.0.2211.0) on one
of our old .msi files created by InstallShield.

  > dark -nologo -x data ../"GeoDAta eXchange.msi" geodax.wxs
  GeoDAta eXchange.msi
  dark.exe : error DARK0001 : Cannot set column 'KeyColumn' with value 0 because
  it is less than   the minimum allowed value for this column, 1.

  Exception Type: System.InvalidOperationException

  Stack Trace:
     bei 
Microsoft.Tools.WindowsInstallerXml.ColumnDefinition.ValidateValue(Object value)
     bei Microsoft.Tools.WindowsInstallerXml.Unbinder.UnbindDatabase(String 
databaseFile,   Database database, OutputType outputType, String exportBasePath)
     bei Microsoft.Tools.WindowsInstallerXml.Unbinder.UnbindDatabase(String 
databaseFile,   OutputType outputType, String exportBasePath)
     bei Microsoft.Tools.WindowsInstallerXml.Unbinder.Unbind(String file, 
OutputType outputType, String exportBasePath)
     bei Microsoft.Tools.WindowsInstallerXml.Tools.Dark.Run(String[] args)


When I run all ICEs on the .msi in Orca, I get about 50 warnings but no
hard error.

What could I do to get a skeleton .wxs for the .msi nevertheless?

Andre'

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to