none
Error Applying Transforms

    Question

  • Hi,

    We used to have a old build machine(which is not retired) where I used to create an MSI using the setup project. When I create an MSI on my new machine the build succeeds but when I run the MSI, I get the error "Error applying Transforms. Verify that the specified transform paths are valid."

    I did a trace on the MSI and please find the log below. Can someone please help me with the problem.

    === Verbose logging started: 10/11/2012  13:51:29  Build type: SHIP UNICODE 5.00.7601.00  Calling process: C:\Windows\System32\msiexec.exe ===
    MSI (c) (34:AC) [13:51:29:389]: Font created.  Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg

    MSI (c) (34:AC) [13:51:29:389]: Font created.  Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg

    MSI (c) (34:F0) [13:51:29:404]: Resetting cached policy values
    MSI (c) (34:F0) [13:51:29:404]: Machine policy value 'Debug' is 0
    MSI (c) (34:F0) [13:51:29:404]: ******* RunEngine:
               ******* Product: C:\CHAMP.Net\PRD_CHAMP_SETUP\Debug\Champ Setup.msi
               ******* Action:
               ******* CommandLine: **********
    MSI (c) (34:F0) [13:51:29:405]: Machine policy value 'DisableUserInstalls' is 0
    MSI (c) (34:F0) [13:51:29:441]: SOFTWARE RESTRICTION POLICY: Verifying package --> 'C:\CHAMP.Net\PRD_CHAMP_SETUP\Debug\Champ Setup.msi' against software restriction policy
    MSI (c) (34:F0) [13:51:29:441]: Note: 1: 2262 2: DigitalSignature 3: -2147287038
    MSI (c) (34:F0) [13:51:29:441]: SOFTWARE RESTRICTION POLICY: C:\CHAMP.Net\PRD_CHAMP_SETUP\Debug\Champ Setup.msi is not digitally signed
    MSI (c) (34:F0) [13:51:29:444]: SOFTWARE RESTRICTION POLICY: C:\CHAMP.Net\PRD_CHAMP_SETUP\Debug\Champ Setup.msi is permitted to run at the 'unrestricted' authorization level.
    MSI (c) (34:F0) [13:51:29:451]: Cloaking enabled.
    MSI (c) (34:F0) [13:51:29:451]: Attempting to enable all disabled privileges before calling Install on Server
    MSI (c) (34:F0) [13:51:29:455]: End dialog not enabled
    MSI (c) (34:F0) [13:51:29:455]: Original package ==> C:\CHAMP.Net\PRD_CHAMP_SETUP\Debug\Champ Setup.msi
    MSI (c) (34:F0) [13:51:29:455]: Package we're running from ==> C:\CHAMP.Net\PRD_CHAMP_SETUP\Debug\Champ Setup.msi
    MSI (c) (34:F0) [13:51:29:460]: APPCOMPAT: looking for appcompat database entry with ProductCode '{C80B2112-46F1-4174-87E2-37A27B119FF6}'.
    MSI (c) (34:F0) [13:51:29:460]: APPCOMPAT: no matching ProductCode found in database.
    MSI (c) (34:F0) [13:51:29:465]: MSCOREE not loaded loading copy from system32
    MSI (c) (34:F0) [13:51:29:468]: Note: 1: 2262 2: MsiFileHash 3: -2147287038
    MSI (c) (34:F0) [13:51:29:468]: Machine policy value 'DisablePatch' is 0
    MSI (c) (34:F0) [13:51:29:468]: Machine policy value 'AllowLockdownPatch' is 0
    MSI (c) (34:F0) [13:51:29:469]: Machine policy value 'DisableLUAPatching' is 0
    MSI (c) (34:F0) [13:51:29:469]: Machine policy value 'DisableFlyWeightPatching' is 0
    MSI (c) (34:F0) [13:51:29:469]: Looking for secure file transform:
    MSI (c) (34:F0) [13:51:29:469]: Note: 1: 2343
    MSI (c) (34:F0) [13:51:29:469]: Unable to create a temp copy of transform ''.
    MSI (c) (34:F0) [13:51:29:469]: Note: 1: 2203 2:  3: -2147287037
    MSI (c) (34:F0) [13:51:29:469]: Couldn't find cached transform . Looking for it at the source.
    MSI (c) (34:F0) [13:51:29:469]: Resolving source.
    MSI (c) (34:F0) [13:51:29:469]: Resolving source to launched-from source.
    MSI (c) (34:F0) [13:51:29:469]: Setting launched-from source as last-used.
    MSI (c) (34:F0) [13:51:29:469]: SOURCEDIR ==> C:\CHAMP.Net\PRD_CHAMP_SETUP\Debug\
    MSI (c) (34:F0) [13:51:29:469]: SOURCEDIR product ==> {C80B2112-46F1-4174-87E2-37A27B119FF6}
    MSI (c) (34:F0) [13:51:29:469]: Looking for secure file transform:
    MSI (c) (34:F0) [13:51:29:469]: Note: 1: 2343
    MSI (c) (34:F0) [13:51:29:469]: Unable to create a temp copy of transform ''.
    MSI (c) (34:F0) [13:51:29:469]: Note: 1: 2203 2:  3: -2147287037
    MSI (c) (34:F0) [13:51:29:469]: Couldn't find cached transform . Looking for it at the source.
    MSI (c) (34:F0) [13:51:29:469]: Looking for secure file transform: C:\CHAMP.Net\PRD_CHAMP_SETUP\Debug\PRU-Champ Setup112.mst
    MSI (c) (34:F0) [13:51:29:469]: Unable to create a temp copy of transform 'C:\CHAMP.Net\PRD_CHAMP_SETUP\Debug\PRU-Champ Setup112.mst'.
    MSI (c) (34:F0) [13:51:29:469]: Note: 1: 2203 2: C:\CHAMP.Net\PRD_CHAMP_SETUP\Debug\PRU-Champ Setup112.mst 3: -2147287038
    DEBUG: Error 2203:  Database: C:\CHAMP.Net\PRD_CHAMP_SETUP\Debug\PRU-Champ Setup112.mst. Cannot open database file. System error -2147287038
    1: 2203 2: C:\CHAMP.Net\PRD_CHAMP_SETUP\Debug\PRU-Champ Setup112.mst 3: -2147287038
    Error applying transforms. Verify that the specified transform paths are valid.
    C:\CHAMP.Net\PRD_CHAMP_SETUP\Debug\PRU-Champ Setup112.mst
    MSI (c) (34:F0) [13:51:29:470]: Note: 1: 1708
    MSI (c) (34:F0) [13:51:29:470]: Product: Champ -- Installation failed.

    MSI (c) (34:F0) [13:51:29:471]: Windows Installer installed the product. Product Name: Champ. Product Version: 1.1.5. Product Language: 1033. Manufacturer: Prudential. Installation success or error status: 1624.

    MSI (c) (34:F0) [13:51:29:476]: MainEngineThread is returning 1624
    === Verbose logging stopped: 10/11/2012  13:51:29 ===

     

    Thursday, October 11, 2012 6:32 PM

All replies

  • Hi leela99028,

    Did you created msi package by using Visual Studio Setup project?

    What's the vision of Visual Studio?

    Did you modify the msi package after build?

    Have you tried rebuild the setup project?

    Best Regards,


    Bob Wu [MSFT]
    MSDN Community Support | Feedback to us

    Tuesday, October 16, 2012 10:09 AM
  • Hi Bob, the setup project was first created in VS 2005. I am trying to create MSI package on a different machine which has VS 2005 as well as VS 2010. I didnt' make any changes after the build and I did try to rebuild a number of times.

    Leela

    Tuesday, October 16, 2012 11:51 AM