Kbase P176607: Installing Infragistics NetAdvantage WinForms 2009.2 Help fails due a prerequisite not being met
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  03/11/2010 |
|
Status: Unverified
SYMPTOM(s):
Installing Infragistics NetAdvantage WinForms 2009.2 Help fails due a prerequisite not being met
Running \3party\uictrls\NetAdvantage_WinForms_20092_Help.exe from OpenEdge 10.2B install media
Installer halts with 2 error messages
Microsoft Visual Studio .NET 2005 or 2008 was not detected on this machine. You can view the online help version available on our website.
The installation has been terminated due to a prerequisite not being met.
Installing Express Edition of Microsoft Visual Studio does not help
FACT(s) (Environment):
Neither Microsoft Visual Studio 2005 nor Microsoft Visual Studio 2008 is installed
Microsoft Document Explorer 2005 is installed
Microsoft .NET Framework 3.0 (or 3.5) is installed
OpenEdge 10.2B
Windows
CAUSE:
Bug# OE00201616
CAUSE:
Infragistics NetAdvantage WinForms 2009.2 Help installer has a dependency upon Microsoft Visual Studio 2005/2008 being installed on the machine in question. The MSIEXEC.EXE process of the installer checks the registry to determine whether these product versions are installed. If the check fails then the installer stops with error messages. The registry check is not performed if the installer is executed in Quiet mode
FIX:
Option #1
Create a short-cut to NetAdvantage_WinForms_20092_Help.exe.
In the short-cut Properties, add the '/q' switch to the end of the Target line to enable Quiet mode. For example:
..\3party\uictrls\NetAdvantage_WinForms_20092_Help.exe /q
Click on the short-cut to run the installer.
Remove the short-cut once complete.
Option #2
Install either Microsoft Visual Studio 2005 or Microsoft Visual Studio 2005 (full, not Express, edition).
Once done, re-run \3party\uictrls\NetAdvantage_WinForms_20092_Help.exe.
Option #3
Start Regedit.
Backup the machine registry.
Navigate to / create one of the following Keys:
32-bit Windows
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0
64-bit Windows
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\8.0
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\9.0
In the Key, manually create a String Value called InstallDir with value data point to a local folder. For example:
Value name: InstallDir
Value data: C:\temp
Re-run \3party\uictrls\NetAdvantage_WinForms_20092_Help.exe.