This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Not a valid installation package

During installation, the installation program asks to "Insert SwitcherPro Desktop Disk and click OK".  I browse to my folder and select the "SwitcherProDTSetup.msi" file and then click OK.  the installation program then gives me this error:

"The file "[path]\SwitcherProDTSetup.msi is not a valid installation for the product SwitcherPro Desktop.  Try to find the installation package SwitcherProDTSetup.msi in a folder from which you can install SwitcherPro Desktop".

What can i do to get around this issue?

  • Hi Mario,

    We cannot reproduce this problem. Could you please reboot, delete the contents of C:\Document and Settings\<userid>\Local Settings\Temp, and re-run the installation. If the install fails, you should find a log in this directory. The log file name is kinda random. For me the log file is C:\Document and Settings\<userid>\Local Settings\Temp\VSD1.tmp\install.log. Please post the contents of the log. Also, what version of Windows are you running?

    Thanks,
    Michael

    -- 
    Michael Krasnicki
    Analog eLab
    Texas Instruments
  • I am running Windows XP Professional Version 2002 Service Pack 3.

    Here is the contents of the install.log:
    The following properties have been set:
    Property: [AdminUser] = true {boolean}
    Property: [ProcessorArchitecture] = Intel {string}
    Property: [VersionNT] = 5.1.3 {version}
    Running checks for package 'Windows Installer 3.1', phase BuildList
    The following properties have been set for package 'Windows Installer 3.1':
    Running checks for command 'WindowsInstaller3_1\WindowsInstaller-KB893803-v2-x86.exe'
    Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsi' and value '3.1': true
    Result of checks for command 'WindowsInstaller3_1\WindowsInstaller-KB893803-v2-x86.exe' is 'Bypass'
    'Windows Installer 3.1' RunCheck result: No Install Needed
    Running checks for package '.NET Framework 3.5 SP1', phase BuildList
    Reading value 'SP' of registry key 'HKLM\Software\Microsoft\NET Framework Setup\NDP\v3.5'
    Read integer value 1
    Setting value '1 {int}' for property 'DotNet35SP'
    The following properties have been set for package '.NET Framework 3.5 SP1':
    Property: [DotNet35SP] = 1 {int}
    Running checks for command 'DotNetFX35SP1\dotNetFx35setup.exe'
    Result of running operator 'ValueGreaterThanEqualTo' on property 'DotNet35SP' and value '1': true
    Result of checks for command 'DotNetFX35SP1\dotNetFx35setup.exe' is 'Bypass'
    '.NET Framework 3.5 SP1' RunCheck result: No Install Needed
    Running checks for package 'SQL Server Compact 3.5', phase BuildList
    Reading value 'DesktopRuntimeVersion' of registry key 'HKLM\SOFTWARE\Microsoft\Microsoft SQL Server Compact Edition\v3.5\ENU'
    Read string value '3.5.5692.0'
    Setting value '3.5.5692.0 {string}' for property 'ENU_INST'
    Reading value 'System.Data.SqlServerCe.dll_ENU' of registry key 'HKLM\SOFTWARE\Microsoft\Microsoft SQL Server Compact Edition\v3.5\GAC'
    Read string value 'System.Data.SqlServerCe.dll'
    Setting value 'System.Data.SqlServerCe.dll {string}' for property 'ENU_INST_GAC'
    The following properties have been set for package 'SQL Server Compact 3.5':
    Property: [ENU_INST] = 3.5.5692.0 {string}
    Property: [ENU_INST_GAC] = System.Data.SqlServerCe.dll {string}
    Running checks for command 'SQL Server Compact Edition\SSCERuntime-ENU.msi'
    Result of running operator 'ValueGreaterThanEqualTo' on property 'ENU_INST' and value '3.5.5692.0': true
    Result of checks for command 'SQL Server Compact Edition\SSCERuntime-ENU.msi' is 'Bypass'
    Running checks for command 'SQL Server Compact Edition\SSCERuntime-ENU.msi'
    Result of running operator 'ValueNotEqualTo' on property 'ENU_INST' and value '3.5.5692.0': false
    Result of running operator 'ValueExists' on property 'ENU_INST_GAC': true
    Result of checks for command 'SQL Server Compact Edition\SSCERuntime-ENU.msi' is 'Bypass'
    'SQL Server Compact 3.5' RunCheck result: No Install Needed
    Launching Application.
    Running command 'C:\WINDOWS\system32\msiexec.exe' with arguments ' -I "C:\Documents and Settings\Mario_c\Desktop\SwitcherProDTSetup\SwitcherProDTSetup.msi" '

  • Hi Mario,

    Your log looks very reasonable. We don't see any problems.

    Are you doing a new install or upgrading from an older version?

    Does your account have admin privileges?

    Thanks,
    Michael

    -- 
    Michael Krasnicki
    Analog eLab
    Texas Instruments
  • Michael,
     
    I have uninstalled my old version and I am trying to install this new version.
     
    Mario


    From: Michael Krasnicki [mailto:noreply@e2e.ti.com]
    Sent: Tuesday, November 09, 2010 2:53 PM
    To: switcherpro@e2e.ti.com
    Subject: Re: [SwitcherPro Forum] Not a valid installation package

    Hi Mario,

    Your log looks very reasonable. We don't see any problems.

    Are you doing a new install or upgrading from an older version?

    Does your account have admin privileges?

    Thanks,
    Michael

    -- 
    Michael Krasnicki
    Analog eLab
    Texas Instruments

    --
    View this message online at http://e2e.ti.com/support/development_tools/analog_elab_and_tools/f/235/p/72354/264772.aspx#264772 or reply to this message
    Capture this message to a wiki
    -->--
  • Hi Mario,

    After you uninstall, could you please delete the C:\Program Files\Texas Instruments\SwitcherPro Desktop folder. Also, please make sure your account has admin privileges.

    Thanks,
    Michael