Why do I get the error "Setup could not find a file on the specified path or disk (etc)" when installing Issue Manager?

0 Likes

Problem:

Why do I get the error "Setup could not find a file on the specified path or disk (etc)" when installing Issue Manager?

Resolution:

Full error message:


"Setup could not find a file on the specified path or disk. Please check that the proper disk is inserted or specify a new path. Unable to locate file [installpath]\SilkCentral Test Manager [version].msi"



The problem arises after the initial installation of SilkCentral Test Manager and revolves around the way that InstallShield treats its registry entries. If you look at the value of the registry key

"HKEY_CLASSES_ROOT\Installer\Products\2C5AA6C4EA630144EBCB1017882BF6F1\SourceList[LastUsedSource]"

you will see that it points to the original place where the SilkCentral Test Manager files were unpacked. This will not be the same path that is displayed for [installpath] in the error message. The problem is that this registry key is only written during first-time installation, so if you want to modify the Test Manager installation and you extract the webpackage into a different folder (e.g. "c:\borland\etc"), the installation will not work because the Installer Service always searches in the path shown in the registry key.

There are two things you can try to fix the problem:

  1. Replace the original [intstallpath] with the new [installpath] in following registry keys:
    - HKEY_CLASSES_ROOT\Installer\Products\2C5AA6C4EA630144EBCB1017882BF6F1\SourceList[LastUsedSource]
    - HKEY_CLASSES_ROOT\Installer\Products\2C5AA6C4EA630144EBCB1017882BF6F1\SourceList\Net[1]
    - HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\2C5AA6C4EA630144EBCB1017882BF6F1\InstallProperties[InstallSource]
    - HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{4C6AA5C2-36AE-4410-BEBC-017188B26F1F}[InstallSource]
    - HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\InstallShield_{4C6AA5C2-36AE-4410-BEBC-017188B26F1F}[InstallSource]
  2. A better way would be to un-install SilkCentral Test Manager and reinstall it again, including "Issue Manager" during the installation. This will not affect any of your databases or data.

Old KB# 23807
Comment List
Related
Recommended