Uninstalling Older Versions

  • Thread starter Thread starter Bergie
  • Start date Start date
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.
 
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.
 
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.
 
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.
 
Back
Top