none
Installer packages generated by Visual Studio fails validation RRS feed

  • Question

  • Hi!

     

    Several of the vendors I'm working with are experiencing difficulties when validating MSI packages generated by Visual Studio 2005.

     

    For instance, here is a snippet from the logs after validating a web application packaged with Visual Studio 2005.

     

    Custom columns must not be added to standard tables under MSI packages validation

    21.02.2008 20:24:43 :: Setup package name: C:\Users\Administrator\Desktop\...\Application.msi

    21.02.2008 20:24:45 :: Custom table starting with msi : MsiAssembly

    21.02.2008 20:24:46 :: Custom table starting with msi : MsiAssemblyName

    21.02.2008 20:24:46 :: Custom table starting with msi : MsiDigitalCertificate

    21.02.2008 20:24:46 :: Custom table starting with msi : MsiDigitalSignature

    21.02.2008 20:24:46 :: Custom table starting with msi : MsiFileHash

    21.02.2008 20:24:46 :: Custom table starting with msi : MsiPatchHeaders

     

     

    Anyone else been through this and resolved the problem?

    Thursday, February 21, 2008 8:35 PM

Answers

  • Hi Peter,

     

    While you can ignore ICE warnings, you need to update the custom table names prefixed with 'msi'.

     

    You can try updating the same from Orca itself.

     

    Hope it helps.

     

    Thanks.

    Thursday, March 6, 2008 9:09 AM

All replies

  • Additional info: we have validated the MSI with Orca and found no ICE errors.

     

    We get some warnings but I'm not sure if these problems are related or not:

     

    ICE82     WARNING          This action WEBCA_ApplyWebFolderProperties has duplicate sequence number 3701 in the table InstallExecuteSequence

     

    ICE82     WARNING          This action WEBCA_RollbackApplyWebFolderProperties has duplicate sequence number 3701 in the table InstallExecuteSequence

     

    ICE82     WARNING          This action WEBCA_CreateAppRoots has duplicate sequence number 3701 in the table InstallExecuteSequence

     

    ICE83     WARNING          The MsiUnpublishAssemblies action SHOULD not be present in AdvtExecuteSequence table, since it does nothing.

    Monday, February 25, 2008 8:57 AM
  • Hi Peter,

     

    While you can ignore ICE warnings, you need to update the custom table names prefixed with 'msi'.

     

    You can try updating the same from Orca itself.

     

    Hope it helps.

     

    Thanks.

    Thursday, March 6, 2008 9:09 AM