Hi,
Can anyone recommend a reliable mechanism for the detection of WSE2 RTM
being installed on a PC?
For example, are there certain installed files and/or registry settings that
exclusively indicate WSE2?
I intend to implement the check in VBScript.
Further, how can we distinguish between an installation of WSE1, WSE2 (TP)
and WSE2 RTM?
Thanks,
Martin
Dave Bettin - 18 Jun 2004 15:51 GMT
You could check the GAC:
WSE 1.0 -> Microsoft.Web.Services 1.0.0.0
WSE 2.0 TP -> Microsoft.Web.Services 2.0.0.0
WSE 2.0 RTM -> Microsoft.Web.Services2 2.0.0.0
HTH,
Dave Bettin
Blog: http://www.davebettin.com/me/
nntp://news.microsoft.com/microsoft.public.dotnet.framework.webservices.enhancements/<ORBZUJTVEHA.556@tk2msftngp13.phx.gbl>
Hi,
Can anyone recommend a reliable mechanism for the detection of WSE2 RTM
being installed on a PC?
For example, are there certain installed files and/or registry settings that
exclusively indicate WSE2?
I intend to implement the check in VBScript.
Further, how can we distinguish between an installation of WSE1, WSE2 (TP)
and WSE2 RTM?
Thanks,
Martin
[microsoft.public.dotnet.framework.webservices.enhancements]
Hervey Wilson [MSFT] - 19 Jun 2004 21:56 GMT
> You could check the GAC:
>
[quoted text clipped - 5 lines]
>
> HTH,
Reading the Windows Installer product registry keys may be a simpler means
to detect whether WSE is installed.
Martin - 21 Jun 2004 11:10 GMT
Thanks for the suggestions.
Hervey, could you confirm the correct Registry Key(s) to inspect to confirm
installation?
My best guess at the moment is (based on my experiments) is:
WSE2 RTM
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{44FC
5F66-F5FA-4AD1-82EC-9E49A4F67209}
WSE1 SP1
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{9431
A631-BFCC-488F-AD74-364A943D4529}
.NET Framework 1.1
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{CB2F
7EDD-9D1F-43C1-90FC-4F52EAE172A1}
If this is the correct area to inspect, which settings would indicate the
following products:
WSE2 Technology Preview (as distinct from WSE2 RTM)
WSE1 RTM (as distinct from WSE1 SP1)
Thanks,
Martin
> > You could check the GAC:
> >
[quoted text clipped - 8 lines]
> Reading the Windows Installer product registry keys may be a simpler means
> to detect whether WSE is installed.