Jump to content

64 Bit Registry Uninstall Information


Recommended Posts

Guest Matthew Wieder
Posted

I wrote an MSI package that used the path found at

HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft .NET

Framework 2.0\InstallLocation to determine where the .NET bin directory was

installed. However, on 64 bit systems, that path no longer exists. Where is

the new location which gives the uninstall information on a 64 bit system, so

I can find the installation path?

  • Replies 5
  • Created
  • Last Reply

Popular Days

Guest Theo
Posted

Re: 64 Bit Registry Uninstall Information

 

Did you check in (drive letter):\WINDOWS\Microsoft.NET?

 

There are both 32-bit and 64-bit folders with additional

folders for each version there.

 

 

Matthew Wieder wrote:

> I wrote an MSI package that used the path found at

> HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft .NET

> Framework 2.0\InstallLocation to determine where the .NET bin directory was

> installed. However, on 64 bit systems, that path no longer exists. Where is

> the new location which gives the uninstall information on a 64 bit system, so

> I can find the installation path?

Guest Theo
Posted

Re: 64 Bit Registry Uninstall Information

 

P.S.

 

It appears to be in the same location in XP 32-bit, also:

 

C:\WINDOWS\Microsoft.NET\Framework

 

 

Matthew Wieder wrote:

> I wrote an MSI package that used the path found at

> HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft .NET

> Framework 2.0\InstallLocation to determine where the .NET bin directory was

> installed. However, on 64 bit systems, that path no longer exists. Where is

> the new location which gives the uninstall information on a 64 bit system, so

> I can find the installation path?

Guest Matthew Wieder
Posted

Re: 64 Bit Registry Uninstall Information

 

I need a registry key that points me to the install location on any machine;

I don't need the actual file system path.

 

"Theo" wrote:

> P.S.

>

> It appears to be in the same location in XP 32-bit, also:

>

> C:\WINDOWS\Microsoft.NET\Framework

>

>

> Matthew Wieder wrote:

> > I wrote an MSI package that used the path found at

> > HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft .NET

> > Framework 2.0\InstallLocation to determine where the .NET bin directory was

> > installed. However, on 64 bit systems, that path no longer exists. Where is

> > the new location which gives the uninstall information on a 64 bit system, so

> > I can find the installation path?

>

Guest Theo
Posted

Re: 64 Bit Registry Uninstall Information

 

My Windows XP Pro x64 64-bit (WINDOWS\regedit.exe) registry

entry is:

HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft.NET

Framework 2.0 (x64)\InstallLocation

 

And in the 32-bit (WINDOWS\SysWOW64registry\regedit.exe)

registry it's:

HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft.NET

Framework 3.0\InstallLocation

 

Nothing about Framework 3.0 in the 64-bit registry and

nothing about 2.0 in the 32-bit registry.

 

 

Matthew Wieder wrote:

> I need a registry key that points me to the install location on any machine;

> I don't need the actual file system path.

>

> "Theo" wrote:

>

>> P.S.

>>

>> It appears to be in the same location in XP 32-bit, also:

>>

>> C:\WINDOWS\Microsoft.NET\Framework

>>

>>

>> Matthew Wieder wrote:

>>> I wrote an MSI package that used the path found at

>>> HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft .NET

>>> Framework 2.0\InstallLocation to determine where the .NET bin directory was

>>> installed. However, on 64 bit systems, that path no longer exists. Where is

>>> the new location which gives the uninstall information on a 64 bit system, so

>>> I can find the installation path?

Guest Steve Foster [SBS MVP]
Posted

Re: 64 Bit Registry Uninstall Information

 

Matthew Wieder wrote:

>I wrote an MSI package that used the path found at

>HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft .NET

>Framework 2.0\InstallLocation to determine where the .NET bin directory was

>installed. However, on 64 bit systems, that path no longer exists. Where is

>the new location which gives the uninstall information on a 64 bit system,

>so

>I can find the installation path?

 

How about HKLM\Software\Microsoft\.NetFramework\InstallRoot ?

 

--

Steve Foster [sBS MVP]

---------------------------------------

MVPs do not work for Microsoft. Please reply only to the newsgroups.


×
×
  • Create New...