Do i need to keep earlier versions of dotNet?

  • Thread starter Thread starter Dave 1
  • Start date Start date
D

Dave 1

I notice I have got these dotNets installed. Should I remove all
except the latest version 3.5?

dotNET 1.1.4322
dotNET 2.0.50727
dotNET 3.0.04506.648
dotNET 3.0.4506.2152
dotNET 3.5.30729
 
Dave said:
I notice I have got these dotNets installed. Should I remove all
except the latest version 3.5?

dotNET 1.1.4322
dotNET 2.0.50727
dotNET 3.0.04506.648
dotNET 3.0.4506.2152
dotNET 3.5.30729

No. They are independent of each other.
 
On 10/19/2009 12:11 PM On a whim, Dave 1 pounded out on the keyboard
I notice I have got these dotNets installed. Should I remove all
except the latest version 3.5?

dotNET 1.1.4322
dotNET 2.0.50727
dotNET 3.0.04506.648
dotNET 3.0.4506.2152
dotNET 3.5.30729

Hi Dave,

Programs write to specific versions. You could remove all the prior
ones, but if you have any programs that now require older versions, you
would have to reinstall the version(s) needed.

Seems like a bad way to do it to most users, but that's what MS did,
rather than envelope everything in one .NET and just keep updating it.
And since most users don't know what versions they need (if any), they
either have all of them installed or none.


Terry R.
 
Dave said:
I notice I have got these dotNets installed. Should I remove all
except the latest version 3.5?

dotNET 1.1.4322
dotNET 2.0.50727
dotNET 3.0.04506.648
dotNET 3.0.4506.2152
dotNET 3.5.30729

The only dependent .NET Frameworks are .NET 2 and *above*.

Previous Frameworks *prior* to .NET 2 are independent of other .NET
Frameworks.

..NET runtimes are either part of Windows or are installed in conjunction
with software that *you* installed.
So the question is ... * what software installed the .NET 1.1
Framework ? *

What version of the .NET Framework is included in what version of the OS?
http://blogs.msdn.com/astebner/arch...rk-is-included-in-what-version-of-the-os.aspx

" The following is a complete list of which version of the .NET
Framework is included in which version of the OS:

* Windows XP Media Center Edition (Windows XP SP1) includes the
..NET Framework 1.0 + SP2 as an OS component
* Windows XP Media Center Edition (Windows XP SP2 and higher)
includes the .NET Framework 1.0 + SP3 as an OS component. On Windows XP
Media Center Edition, the only way to get the .NET Framework 1.0 SP3 is
to install Windows XP SP2 or higher. There is not a standalone 1.0 SP3
installer for this edition of Windows XP.
* Windows XP Tablet PC Edition (Windows XP SP1) includes the .NET
Framework 1.0 + SP2 as an OS component
* Windows XP Tablet PC Edition (Windows XP SP2 and higher) includes
the .NET Framework 1.0 + SP3 as an OS component. On Windows XP Tablet
PC Edition, the only way to get the .NET Framework 1.0 SP3 is to install
Windows XP SP2 or higher. There is not a standalone 1.0 SP3 installer
for this edition of Windows XP.
* Windows Server 2003 (all x86 editions) includes the .NET
Framework 1.1 as an OS component; 64-bit versions of Windows Server 2003
do not include a version of the .NET Framework as an OS component
* Windows Vista (all editions) includes the .NET Framework 2.0 and
3.0 as OS components 3.0 can be added or removed via the Programs and
Fatures control panel.
* Windows Vista SP1 (all editions) includes the .NET Framework 2.0
SP1 and 3.0 SP1 as OS components. 3.0 SP1 can be added or removed via
the Programs and Features control panel.
* Windows Server 2008 and Windows Server 2008 SP1 (all editions)
includes the .NET Framework 2.0 SP1 and 3.0 SP1 as OS components. The
..NET Framework 3.0 SP1 is not installed by default and must be added via
the Programs and Features control panel though.
* Windows Server 2008 SP2 (all editions) includes the .NET
Framework 2.0 SP2 and 3.0 SP2 as OS components. The .NET Framework 3.0
SP2 is not installed by default and must be added via the Programs and
Features control panel though.
* Windows Server 2008 R2 (all editions) includes the .NET Framework
3.5.1 as an OS component. This means you will get the .NET Framework
2.0 SP2, 3.0 SP2 and 3.5 SP1 plus a few post 3.5 SP1 bug fixes. 3.0 SP2
and 3.5 SP1 can be added or removed via the Programs and Features
control panel.
* Windows 7 (all editions) includes the .NET Framework 3.5.1 as an
OS component. This means you will get the .NET Framework 2.0 SP2, 3.0
SP2 and 3.5 SP1 plus a few post 3.5 SP1 bug fixes. 3.0 SP2 and 3.5 SP1
can be added or removed via the Programs and Features control panel. "

There are no .NET Frameworks that are an OS component of XP unless one
is running an XP edition of Windows Media Center.

" In addition, the .NET Framework shipped with the following versions of
Windows but not as truly integrated OS components:

* Windows XP Home and Professional SP1 includes the MSI-based .NET
Framework 1.0 + SP2 in the Additional Components folder on the
installation CD. It is not an OS component on this OS.
* Windows XP Home and Professional SP2 includes the MSI-based .NET
Framework 1.1 + SP1 in the Additional Components folder on the
installation CD. It is not an OS component on this OS.
* Windows XP Home and Professional SP3 includes the MSI-based .NET
Framework 1.1 + SP1 in the Additional Components folder on the
installation CD. It is not an OS component on this OS. "

The Frameworks listed directly above can be installed from the
installation CD if one *chooses* to.


MowGreen
===============
*-343-* FDNY
Never Forgotten
===============

banthecheck.com
"Security updates should *never* have *non-security content* prechecked"
 
The only dependent .NET Frameworks are .NET 2 and *above*.

Previous Frameworks *prior* to .NET 2 are independent of other
.NET Frameworks.

.NET runtimes are either part of Windows or are installed in
conjunction with software that *you* installed.

So the question is ... * what software installed the .NET 1.1
Framework ? *

==trimmed==

I think the versions of dotNET I got were offered in the Windows
updates.

You wrote:

"The only dependent .NET Frameworks are .NET 2 and
above. Previous Frameworks prior to .NET 2 are
independent of other .NET Frameworks."

Does that mean I can get rid of these? (I just keep 1.1 and 3.5)

dotNET 2.0.50727
dotNET 3.0.04506.648
dotNET 3.0.4506.2152
 
dave1 wrote:

I think the versions of dotNET I got were offered in the Windows
updates.

You wrote:

"The only dependent .NET Frameworks are .NET 2 and
above. Previous Frameworks prior to .NET 2 are
independent of other .NET Frameworks."

Does that mean I can get rid of these? (I just keep 1.1 and 3.5)

dotNET 2.0.50727
dotNET 3.0.04506.648
dotNET 3.0.4506.2152

If your system *needs* .NET 3.5 installed in order for installed
software to function, then NO, you cannot uninstall the .NET Frameworks
you've listed as they are dependent upon .NET 3.5 and vice versa.

The only *independent* .NET Framework on your system is .NET 1.1

Since I'm not familiar with the software on your system that requires
a specific .NET Framework be installed in order for it to function, then
it's hard to recommend IF any .NET Frameworks *higher* than 1.1 are
needed or not.


MowGreen
===============
*-343-* FDNY
Never Forgotten
===============

banthecheck.com
"Security updates should *never* have *non-security content* prechecked"
 
Back
Top