Uninstalling Older Versions

B

Bergie

I have just installed Microsoft .NET Framework 2.0 (KB829019).
Control Panel 'Currently installed programs' also shows the following:
Microsoft .NET Framework 1.1
Hotfix(KB886903) for above
Microsoft .NET Framework SDK(English) 1.1
Since I do some programming for .NET I need the SDK installed. My question
is: Can I uninstall the other two without causing any problems?
TIA
Paul.
 
N

Nick Hertl

V1.0, V1.1 and V2.0 can all theoretically be installed and/or
uninstalled in any order without messing each other up. This is called
"Side by Side" and is a pretty new concept. This scenario of adding
V2.0 and then removing V1.1 should be a pretty standard and save move.

When you upgrade from V1.1 to having both V1.1 and V2.0, the old V1.1
apps that you build using the old runtime will still use V1.1 and new
ones will use the new runtime. If you uninstall the V1.1 runtime, than
your old applications will start to use the V2.0 runtime instead. In
most cases this should be fine, but you may run across a problem where
something has changed from V1.1 to V2.0 such that your old application
can't run on v2.0.

This problem should you run across it could be solved in a couple
different ways:

1) Re-install V1.1 again. V2.0 applications will continue to use V2.0
but your old apps will now have V1.1 again to fall back on.
2) Re-build your apps on V2.0 and make any needed changes to make you
application work correctly on V2.0.
 
N

Nick Hertl

V1.0, V1.1 and V2.0 can all theoretically be installed and/or
uninstalled in any order without messing each other up. This is called
"Side by Side" and is a pretty new concept. This scenario of adding
V2.0 and then removing V1.1 should be a pretty standard and save move.

When you upgrade from V1.1 to having both V1.1 and V2.0, the old V1.1
apps that you build using the old runtime will still use V1.1 and new
ones will use the new runtime. If you uninstall the V1.1 runtime, than
your old applications will start to use the V2.0 runtime instead. In
most cases this should be fine, but you may run across a problem where
something has changed from V1.1 to V2.0 such that your old application
can't run on v2.0.

This problem should you run across it could be solved in a couple
different ways:

1) Re-install V1.1 again. V2.0 applications will continue to use V2.0
but your old apps will now have V1.1 again to fall back on.
2) Re-build your apps on V2.0 and make any needed changes to make you
application work correctly on V2.0.
 
F

Flip

When you upgrade from V1.1 to having both V1.1 and V2.0, the old V1.1
apps that you build using the old runtime will still use V1.1 and new
ones will use the new runtime. If you uninstall the V1.1 runtime, than
I had tried this with a new machine and using my own executable and with
RSSBandit but I got error messages saying I needed v1.1 even though 2.0 was
successfully installed. Did I miss something?

Thanks.
 

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