dot NET 1.1 to 3.5

D

Don Phillipson

Can one safely "uninstall" some of the .NET
installations?

Probably not: MS documentation says if you need NET.3 at all,
you need NET.2 and NET.1 as well. That is the way it is built.
 
J

John John - MVP

Rick said:
Can one safely "uninstall" some of the .NET
installations?

Yes... no... and maybe.

Any application that makes use of any of them will no longer work if you
remove them. Also note that dot nets are not backward compatible, an
application coded with .net1 cannot use .net3, it needs the proper .net
version installed.

Safely remove them? Only if you are certain that you have no
applications that use them, and knowing or finding out if you have such
applications and which version they use would be more of a headache than
just leaving the different .nets installed.

John
 
R

Rick Merrill

John said:
Yes... no... and maybe.

Any application that makes use of any of them will no longer work if you
remove them. Also note that dot nets are not backward compatible, an
application coded with .net1 cannot use .net3, it needs the proper .net
version installed.

Safely remove them? Only if you are certain that you have no
applications that use them, and knowing or finding out if you have such
applications and which version they use would be more of a headache than
just leaving the different .nets installed.

John


Thank you. What would be the first step in "finding out" if anything
uses NET? (I thought uninstall would at least leave behind any .DLL
used by another well-behaved application.)
 
P

Peter Foldes

Rick
Very simple. Did you install them through WU . If you did then some program called
on it to be installed. If you did not install it on your own then a program that you
installed it by needing it. The dot NET gets installed or Updated when a program
calls for it or needs it

--
Peter

Please Reply to Newsgroup for the benefit of others
Requests for assistance by email can not and will not be acknowledged.
http://www.microsoft.com/protect
 
D

Don Phillipson

Thank you. What would be the first step in "finding out" if anything
uses NET? (I thought uninstall would at least leave behind any .DLL
used by another well-behaved application.)

Very simple. Did you install them through WU . If you did then some program called
on it to be installed. If you did not install it on your own then a program that you
installed it by needing it. The dot NET gets installed or Updated when a program
calls for it or needs it

NET software is used by MS (and other programmers) to enable
uploading. We can uninstal all NET software in confidence that,
if some future MS upload requires it, we will be directed to the
appropriate MS page to reinstal. But this also means that, if
we uninstal NET, and some non-MS app later requires NET to upload,
we may not be conveniently pointed where to go to get it.
 
R

Rick Merrill

Peter said:
Rick
Very simple. Did you install them through WU . If you did then some
program called on it to be installed. If you did not install it on your
own then a program that you installed it by needing it. The dot NET gets
installed or Updated when a program calls for it or needs it

Frankly, I 'thought' they were all installed by Windows Update. But I
have since removed a number of applications that might (might) have
claimed to need it in the past.
 
G

glee

Rick Merrill said:
Frankly, I 'thought' they were all installed by Windows Update. But I
have since removed a number of applications that might (might) have
claimed to need it in the past.

Not sure what Peter is referring to. If you installed the Microsoft
..NET Framework 3.5 Service Pack 1 and .NET Framework 3.5 Family Update
from Windows Update (which was supplied via WU a little over a year
ago), it installed an update for .NET Framework 2.0, and ALSO installed
..NET Framework 3.5 whether you needed it or not.

As far as I know, that update installed .NET Framework 3.5 even if you
had no software installed that used it.

Have a look here:
..NET Confusion: Microsoft .NET Framework 3.5 Service Pack 1 and .NET
Framework 3.5 Family Update
http://www.bleepingcomputer.com/blogs/mowgreen/index.php?showentry=1457
 
L

LD55ZRA

Rick said:
Can one safely "uninstall" some of the .NET
installations?

It depends on whether you installed all of them manually or did some
third party applications install redistributable versions on your system?

If you installed them yourself then probably you don't need them and so
uninstall them; If some third party applications installed them then
you do need them (not all but a specific version).

Very soon, you will be bombarded with version 4. I have downloaded and
installed on my system because I have started using VS 2010 for my work.

<http://www.microsoft.com/downloads/...51-5FF4-4491-B0E5-B386F32C0992&displaylang=en>

hth


--
THE INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY
KIND. LD55ZRA DISCLAIMS ALL WARRANTIES, EITHER EXPRESSED OR
IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL LD55ZRA
OR ITS ASSOCIATES BE LIABLE FOR ANY DAMAGES WHATSOEVER
INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF
BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF LD55ZRA OR ITS
ASSOCIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH
DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR
LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL
DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Copyright LD55ZRA 2010.
 
R

Rick Merrill

LD55ZRA said:
It depends on whether you installed all of them manually or did some
third party applications install redistributable versions on your system?

If you installed them yourself then probably you don't need them and so
uninstall them; If some third party applications installed them then you
do need them (not all but a specific version).

Very soon, you will be bombarded with version 4. I have downloaded and
installed on my system because I have started using VS 2010 for my work.

<http://www.microsoft.com/downloads/...51-5FF4-4491-B0E5-B386F32C0992&displaylang=en>


hth

Assuming "version 4" is a good thing, wouldn't it be sensible to remove
1-3.5 of .NET first, then install NET4?
 
J

John John - MVP

Rick said:
Assuming "version 4" is a good thing, wouldn't it be sensible to remove
1-3.5 of .NET first, then install NET4?

You fail to understand how the different .net versions work, they are
not backward compatible and applications only with the particular
version with which they were coded! An application needing version 1
will not work with verision 3, or 4...

John
 
O

occam

John John - MVP wrote:


Thank you. What would be the first step in "finding out" if anything
uses NET? (I thought uninstall would at least leave behind any .DLL
used by another well-behaved application.)

There is no list of apps (MS or 3d party) which you can tick-off against
your installed ones.
(Not one that I could find , when I asked the same question few months
back.)

Be aware that some very basic system functions use .NET however, as I
discovered when I tried to purge my system of this Microsoft
mess-of-an-environment. My Dell P could not 'rollback' driver updates,
which shook me.

The advice 'leave-it-alone' is a good one, unless you have a lot of time
(and patience).
 
O

occam

You fail to understand how the different .net versions work, they are
not backward compatible and applications only with the particular
version with which they were coded! An application needing version 1
will not work with verision 3, or 4...

The basic 'failure to understand' is one originating from Microsoft.
What clueless organisation would issue 5-6 versions of a developement
environment, all of which are independent and incompatible with each other?
To put it another way, how many versions of Sun's Java environment do
you need on your machine to run Javascript?

Advice to the OP - if you have the patience, purge yourself of .NET. As
far as 3d party applications go, for every one that needs .NET, there
are alternatives which do without .NET (and are the bette for it).
 
G

glee

occam said:
The basic 'failure to understand' is one originating from Microsoft.
What clueless organisation would issue 5-6 versions of a developement
environment, all of which are independent and incompatible with each
other?
To put it another way, how many versions of Sun's Java environment do
you need on your machine to run Javascript?

Advice to the OP - if you have the patience, purge yourself of .NET.
As
far as 3d party applications go, for every one that needs .NET, there
are alternatives which do without .NET (and are the bette for it).


There goes your credibility on this subject.
The answer to your question, "How many versions of Sun's Java
environment do you need to run JavaScript" is NONE.
Java is a programming language. JavaScript is a scripting language.
They have absolutely nothing to do with each other, and have no
dependencies upon each other. You can remove all versions of Sun Java
and MS Java from your system, and JavaScript will still work just fine.

Actually, .NET Framework is *supposed* to be backward compatible...it
just does not always work for a few reasons. An interesting read here,
though older:
CLR Inside Out: Ensuring .NET Framework 2.0 Compatibility
http://msdn.microsoft.com/en-us/magazine/cc163638.aspx


The .NET 3.5 SP1 full installation package includes the full runtime
installation packages for .NET 2.0 SP2 as well as .NET 3.0 SP2, so if
you have NO .NET Frameworks versions installed, you can install just 3.5
SP1 and have the earlier runtimes included in one package.
 
K

Ken Blake, MVP

To put it another way, how many versions of Sun's Java environment do
you need on your machine to run Javascript?


None, as you would undoubtedly know if you knew that Java and
Javascript are two completely different things.
 

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