473,796 Members | 2,465 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Is .NET framework compületely included in .NET v2.0 (and this in v3.0) ?

Currently I have installed two (runtime) .NET frameworks on my WinXP system:

v1.1

AND

v2.0

Is this necessary or is v1.1 COMPLETELY included in v2.0 ?

The same questions applies to the relationship between .NET v2.0 and v3.0:
If I install v3.0 can I de-install v2.0?

Steven

Jan 6 '07 #1
13 1455
"Steven Prasil" <pr****@nortel. comwrote in message
news:45******** **************@ newsspool3.arco r-online.net...
Currently I have installed two (runtime) .NET frameworks on my WinXP
system:

v1.1

AND

v2.0

Is this necessary
Yes.
or is v1.1 COMPLETELY included in v2.0 ?
No.
If I install v3.0 can I de-install v2.0?
No.
Jan 6 '07 #2
They are completely separate things and either may be used for development
with no connection to the other.

Frank

"Steven Prasil" <pr****@nortel. comwrote in message
news:45******** **************@ newsspool3.arco r-online.net...
Currently I have installed two (runtime) .NET frameworks on my WinXP
system:

v1.1

AND

v2.0

Is this necessary or is v1.1 COMPLETELY included in v2.0 ?

The same questions applies to the relationship between .NET v2.0 and v3.0:
If I install v3.0 can I de-install v2.0?

Steven

Jan 6 '07 #3
No. Both versions are completely different and 2.0 does not include 1.0

--
Peter

Please Reply to Newsgroup for the benefit of others
Requests for assistance by email can not and will not be acknowledged.

"Steven Prasil" <pr****@nortel. comwrote in message news:45******** **************@ newsspool3.arco r-online.net...
Currently I have installed two (runtime) .NET frameworks on my WinXP system:

v1.1

AND

v2.0

Is this necessary or is v1.1 COMPLETELY included in v2.0 ?

The same questions applies to the relationship between .NET v2.0 and v3.0:
If I install v3.0 can I de-install v2.0?

Steven
Jan 6 '07 #4
"Steven Prasil" wrote
Currently I have installed two (runtime) .NET frameworks on my WinXP
system:

v1.1

AND

v2.0

Is this necessary or is v1.1 COMPLETELY included in v2.0 ?

The same questions applies to the relationship between .NET v2.0 and v3.0:
If I install v3.0 can I de-install v2.0?
No, different version of .Net are not upward compatible. Higher versions
are not an upgrade. Specific programs require specific versions. Whether
you need all versions depends on whether you have programs that need each
version. So the question comes down to, how did these versions get
installed? Did you install them because a program needed them?

--
Rock [MVP - User/Shell]

Jan 6 '07 #5
Rock <ro**@nospam.ne twrote:
No, different version of .Net are not upward compatible. Higher versions
are not an upgrade. Specific programs require specific versions. Whether
you need all versions depends on whether you have programs that need each
version. So the question comes down to, how did these versions get
installed? Did you install them because a program needed them?
Well, 3.0 is definitely a superset of 2.0, in that 3.0 basically
installs 2.0 and then adds some extra bits. Any application which runs
on 2.0 should run fine on 3.0 too. (I don't know whether if you install
"just" 3.0 it's obvious that you've got 2.0 as well, effectively.)

There are some compatibility issues between 1.1 and 2.0, but many
applications originally written for and testing on 1.1 will run
perfectly well with 2.0.

--
Jon Skeet - <sk***@pobox.co m>
http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
If replying to the group, please do not mail me too
Jan 6 '07 #6
To run application of .Net 1.1 you must have to have .Net Framework 1.1
installed and it'lll not run under .Net 2.0 so for running 2 applications
belonging to .Net 1.1 and .Net 2.0 you need to have both versions installed
on the machine.
But this time Microsoft kept the Backward compatibility meaning that
applications of .Net 2.0 are 100% compatible and executable under .Net 3.0
withuot needing .Net 2.0 to be explicitly installed.
Best Regards,
Rizwan aka RizwanSharp

"Steven Prasil" wrote:
Currently I have installed two (runtime) .NET frameworks on my WinXP system:

v1.1

AND

v2.0

Is this necessary or is v1.1 COMPLETELY included in v2.0 ?

The same questions applies to the relationship between .NET v2.0 and v3.0:
If I install v3.0 can I de-install v2.0?

Steven

Jan 7 '07 #7
RizwanSharp <Ri*********@di scussions.micro soft.comwrote:
To run application of .Net 1.1 you must have to have .Net Framework 1.1
installed and it'lll not run under .Net 2.0 so for running 2 applications
belonging to .Net 1.1 and .Net 2.0 you need to have both versions installed
on the machine.
No, that's not true. .NET 1.1 applications *will* run with only 2.0
installed - there are some incompatibiliti es, but not *very* many. A
lot of 1.1 applications will run perfectly well without any
modifications on 2.0.

--
Jon Skeet - <sk***@pobox.co m>
http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
If replying to the group, please do not mail me too
Jan 7 '07 #8
RizwanSharp <Ri*********@di scussions.micro soft.comwrote:
I tried it many times but did not work.....
Well, it's certainly meant to and I've seen it working myself. I've
also seen it failing due to a few incompatibiliti es, but usually it
works.
And also found on the web that .Net 1.x application is not compatible
and runable on .Net 2.0.
Where exactly?

As I said, there *are* incompatibiliti es, but they should be relatively
rare.

See

http://msdn.microsoft.com/msdnmag/is...ut/default.asp
x

(careful of line wrapping) for an article describing how backwards
compatibility works as well as side-by-side execution. A few quotes:

<quote>
Next in order of importance was that we wanted to ensure that
applications would run properly if only the latest runtime were
installed.
</quote>

<quote>
The result was that the vast majority of applications will not be
impacted by the installation of the .NET Framework 2.0, most
applications will work just fine on machines that only have the latest
version
</quote>

So certainly Microsoft intend it to work - and as I say, I've seen it
work myself.

Indeed, if you run a .NET 1.1 application on a machine with .NET 2.0
installed, it will run with the latest version *by default* unless you
specifically set a flag to run with a particular version.

--
Jon Skeet - <sk***@pobox.co m>
http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
If replying to the group, please do not mail me too
Jan 7 '07 #9
Jon Skeet [C# MVP] wrote:
RizwanSharp <Ri*********@di scussions.micro soft.comwrote:
>I tried it many times but did not work.....

Well, it's certainly meant to and I've seen it working myself. I've
also seen it failing due to a few incompatibiliti es, but usually it
works.
>And also found on the web that .Net 1.x application is not compatible
and runable on .Net 2.0.

Where exactly?

As I said, there *are* incompatibiliti es, but they should be
relatively rare.

See

http://msdn.microsoft.com/msdnmag/is...ut/default.asp
x

That site says "on a machine running Windows VistaT with versions 1.1 and
2.0 of the .NET Framework installed, apps built against the .NET Framework
2.0 will run against the 2.0 version, while any older apps will still run
against the 1.1 version." If I'm interpreting that correctly, it seems to
say just the opposite of what you are saying.

--
Ken Blake - Microsoft MVP Windows: Shell/User
Please reply to the newsgroup
Jan 7 '07 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

17
1684
by: Mountain Bikn' Guy | last post by:
I just called: System.Environment.Version.ToString() and RuntimeEnvironment.GetSystemVersion() as a little experiment. Both report that I'm running 1.0.3705.288. However, my IDE is VS.NET 2003 and I never installed VS.NET 2002 on this machine. I don't recall if something else has ever forced me to install framework 1.0 on this machine (obviously, it's on here, but I just don't recall how it got here)... but
5
1496
by: Mark_S | last post by:
Does the .net framework v1.1 come pre-installed on new Window's PC's? For example, there is a recent news article about AOL selling a $299 PC bundle that has Windows XP Home edition- will this PC have the 1.1 framework installed? The article said the PC would have StarOffice installed, which leads me to believe it will probably have a Sun JVM installed. http://www.msnbc.com/news/1001293.asp?0dm=C14OT Is MS able to require all new Windows...
2
1399
by: Hovhannes Terteryan | last post by:
Hi all, how can i use my prefered .NET Framework version with the VS.NET? I want to use the .NET Framework 2.0 Beta with VS.NET 2003. Is it possible?? Thank you in andvance. Hovo.
1
1503
by: Ramesh | last post by:
hi, I just want to know the difference between ".Net Framework Managed Provider for Oracle" and ".Net Managed Provider for Oracle 1.1". Can anybody knows about this details. ".Net Managed Provider for Oracle 1.1" means ODP.Net?? Please let me know. thanks in advance.
6
1244
by: Dave | last post by:
Hi, if i am writing a c# application and send it to a user withe XP OS but with no visual studio .Net did he need to install the .net framework or it allready instal on any XP-OS??? What about other OS like win-98,95,nt,2000??? did other users that need to use my C# application need to install the .net framework???
1
947
by: cjs | last post by:
What, besides the .NET framework, is required to run a .NET application? My nice little application with an MSChart object crashes on a computer WITH the framework installed! I'm sure it's because of this MSChart object.. Must all clients install the same Office version as I have on my computer? That would suck. :( I've read something about adding references, would that help? (Sorry for the n00b question, couldn't find any related...
13
1291
by: yxq | last post by:
XP SP2 does not include .Net Framework, anyone must install .net framework(20MB) for running .net program!
3
3373
by: ray well | last post by:
hi, what registry entry would i look up to find out if the .net framework 1.1 is installed on a machine? do registry entries know the difference between .net 1.1 and 1.0, my understanding is that both may exist on a machine ? i'm also asuming that the framework is installed per machine not per user, is that correct ?
6
1493
by: Oriane | last post by:
Hi there, I deploy my WPF application with Visual Studio 2008 and ClickOnce. My application runs with the ;Net 3.0 framework, but during the installation steps, the .Net 3.5 component is required... Do you know why ? Could VStudio 2008 need this component ? Oriane
0
9680
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
10230
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
10174
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
10012
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
9052
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7548
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5442
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
5575
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4118
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.