Installing .net 2.0 on a Vista system

G

Guest

I am trying to install .net 2.0 so the application I test will work with
Sharepoint. I have Vista 32 loaded on a the system. Everytime .net tries to
load, I get and error that ".net is already installed as part of the OS" and
the install process stops. Looks like a .net v3 is loaded but there is no
entry in the add remove product list. We do not compile with v3 so I need to
load .net v2. This is a Vista system that may have had beta then upgraded to
the RTM. Any suggestions short of rebuilding the system ( which we plan to do
soon if we can't get this cleaned up)
 
R

Richard

Peter_LL_SE said:
I am trying to install .net 2.0 so the application I test will work with
Sharepoint. I have Vista 32 loaded on a the system. Everytime .net tries to
load, I get and error that ".net is already installed as part of the OS" and
the install process stops. Looks like a .net v3 is loaded but there is no
entry in the add remove product list. We do not compile with v3 so I need to
load .net v2. This is a Vista system that may have had beta then upgraded to
the RTM. Any suggestions short of rebuilding the system ( which we plan to do
soon if we can't get this cleaned up)

You can't install Net 2 onto Vista.
 
D

DanS

You can't install Net 2 onto Vista.

Is the .Net framework v3.0 fully compatible with applications written using
..Net v2 ?

I guess the question is, will .Net v2 applications work under .Net v3 ?
 
S

Shane Nokes

You should state why that is though.

The reason why you cannot installed .NET 2.0 on Vista is that .NET 2.0 is
already part of the OS by default.

Check out this folder to verify what I've said :)

C:\Windows\Microsoft.NET\Framework\v2.0.50727
 
R

Richard

DanS said:
Is the .Net framework v3.0 fully compatible with applications written using
.Net v2 ?

I guess the question is, will .Net v2 applications work under .Net v3 ?

I'm not an expert on Net, sorry, but my understanding is that it is
backwards compatible.
For example, I use Paint.net as a graphics app & that is written in Net
2.0, but it runs in Vista fine which is obviously v3.
But there were a few issues when v3 was 1st released.
http://www.getpaint.net/roadmap.html#v3_0
 
R

Richard

Shane said:
You should state why that is though.

The reason why you cannot installed .NET 2.0 on Vista is that .NET 2.0
is already part of the OS by default.

Check out this folder to verify what I've said :)

C:\Windows\Microsoft.NET\Framework\v2.0.50727

If I knew that was why I would have stated it.
As I stated earlier, I am not an expert on Net.
 
S

Shane Nokes

Your post stating you weren't an expert came after my post.

So I was just mentioning that people should state why there are installation
issues.

The reason being, of course, that it's already there.
 
T

Tyler Larson

Richard said:
You can't install Net 2 onto Vista.

That's interesting.

My Vista machine currently has v1.0, v1.1, v2.0, and v3.0 all installed. I
guess no was there to tell me I couldn't.

Caveat: I'm a developer, and have installed all the SDKs as well. I belive
that installing the v.2.0 SDK will succeed, and also install the runtime in
the process.
 
G

Guest

All, thanks for the input. I do have another system with Vista and it has V1
& V2 .net installed. We have different versions of our product that we have
built that depend on .net and they only run correctly with the exact version
of .net so we have to have 1 or 2 loaded. I will look at the folder
structures an see. The product itself has a bug that MS will not fix. ".net "
adds a registry entry with the version number. The remove/uninstall script
does not remove this entry. We for some reason use that entry as a quick
check. If we don't see it we load the redistibutable, if we see the entry we
don't. My registry had several versions but no product listed so I removed
the registry entry. Now the .net sees what Vista has installed and prevents
me from loading. I did not have this problem on my 2nd system. It plainly
list V1 & V2 just like Tyler states. Vista has to allow you to load specific
versions because your app may break otherwise (I have both V1 and V2 on my XP
partition). I will try and investigate further. At least now I know both my
cases are not unique. Are all of you using the business version or the
ultimate version?
 
G

Guest

Looked at the system that lists .net versions, it has Visual Studio loaded.
The lab systems with only runtime do not have any .net version in the
add/remove list.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top