473,657 Members | 2,423 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

2.0 and 1.1 coexistence

Udi
Hi,

Is it possible to install VS2005 over VS2003 on the same machine?
Can they both live together?
What if I'm working on two projects that one is complied with 1.1 and
the other with 2.0?
Where do I specify which CLR my exe needs?
Thanks!

Nov 17 '05 #1
9 1115
Udi wrote:
Is it possible to install VS2005 over VS2003 on the same machine?
Can they both live together?
Absolutely.
What if I'm working on two projects that one is complied with 1.1 and
the other with 2.0?
Where do I specify which CLR my exe needs?


I *believe* that if you build with VS2003, it will automatically use
1.1, and if you build with VS2005, it will automatically use 2.0. This
can be overridden with a config file, although I forget how right now.

Jon

Nov 17 '05 #2
Hi Udi,
Yes it is possible. If you are developing Web Application
you have to change the version of CLR for each new Web application as
your IIS will set the latest CLR version by default. you can change the
CLR version from properties -> Configuration -> edit for each Page
type.
What if I'm working on two projects that one is complied with 1.1 and
the other with 2.0?
Where do I specify which CLR my exe needs?


you don't have to. The portable executable file header of managed
assembly contains information about the runtime version it was built
with. But if you want to specify it yourself you can specify it in
Application.Con fig. e.g
<configuratio n>
<startup>
<supportedRunti me version="v1.1.4 322"/>
<supportedRunti me version="v1.0.3 705"/>
</startup>
</configuration>
but i think it was different in version 1 but i'm not sure of that.

I hope it helps.

Regadrs,
Naveed Ahmad Bajwa
Kalsoft Pvt Ltd.

Nov 17 '05 #3
Hi, check this, pretty comprehensive explanation of what you r looking for
:http://www.gotdotnet.com/team/changeinfo/default.aspx.

Ab.
http://joehacker.blogspot.comwithnospam

"Udi" <Ud**********@g mail.com> wrote in message
news:11******** **************@ g49g2000cwa.goo glegroups.com.. .
Hi,

Is it possible to install VS2005 over VS2003 on the same machine?
Can they both live together?
What if I'm working on two projects that one is complied with 1.1 and
the other with 2.0?
Where do I specify which CLR my exe needs?
Thanks!

Nov 17 '05 #4
Udi,
In addition to the other comments.

I have VS 6, VS 2002, VS 2003, and VS 2005 all loaded on my machine. I have
not seen negative reactions between them.

| Where do I specify which CLR my exe needs?
Its based on the "compiler" you use. VS 2002 uses the .NET 1.0 compiler, VS
2003 uses the .NET 1.1 compiler & VS 2005 uses the .NET 2.0 compiler.

Using your app.config you could configure .NET 1.1 apps to run on .NET 1.0,
however due to the meta file changes .NET 2.0 apps cannot run on .NET 1.1 or
1.0.
Most .NET 1.0 & 1.1 applications will run on .NET 2.0:

http://msdn2.microsoft.com/en-us/library/ms228009.aspx

In fact most .NET 1.0 & 1.1 apps will run under the .NET 2.0 64-bit edition!

http://blogs.msdn.com/joshwil/archiv...06/415191.aspx
--
Hope this helps
Jay [MVP - Outlook]
..NET Application Architect, Enthusiast, & Evangelist
T.S. Bradley - http://www.tsbradley.net
"Udi" <Ud**********@g mail.com> wrote in message
news:11******** **************@ g49g2000cwa.goo glegroups.com.. .
| Hi,
|
| Is it possible to install VS2005 over VS2003 on the same machine?
| Can they both live together?
| What if I'm working on two projects that one is complied with 1.1 and
| the other with 2.0?
| Where do I specify which CLR my exe needs?
| Thanks!
|
Nov 17 '05 #5
> I *believe* that if you build with VS2003, it will automatically use
1.1, and if you build with VS2005, it will automatically use 2.0. This
can be overridden with a config file, although I forget how right now.
You believe correctly, Jon. If you attempt to open a 1.1 project in VS.Net
2005, it will want to convert it to a 2.0 Project. The skinny on overriding
this option is that currently, VS.Net 2005 does not support 1.1 Framework
projects. I am told that it is something the team wants to do, but could not
do for this release.

Therefore, you will need to keep VS.Net 2003 (which *can* co-exist with
VS.Net 2005 quite nicely) if you want to continue to work on Framework 1.1
projects.

--
HTH,

Kevin Spencer
Microsoft MVP
..Net Developer
A watched clock never boils.

"Jon Skeet [C# MVP]" <sk***@pobox.co m> wrote in message
news:11******** *************@z 14g2000cwz.goog legroups.com... Udi wrote:
Is it possible to install VS2005 over VS2003 on the same machine?
Can they both live together?


Absolutely.
What if I'm working on two projects that one is complied with 1.1 and
the other with 2.0?
Where do I specify which CLR my exe needs?


I *believe* that if you build with VS2003, it will automatically use
1.1, and if you build with VS2005, it will automatically use 2.0. This
can be overridden with a config file, although I forget how right now.

Jon

Nov 17 '05 #6
Bajoo,
| Yes it is possible. If you are developing Web Application
| you have to change the version of CLR for each new Web application as
| your IIS will set the latest CLR version by default. you can change the
| CLR version from properties -> Configuration -> edit for each Page
| type.
However all your *existing* applications should stay at the level they are
at.

http://msdn2.microsoft.com/en-us/library/ms228009.aspx
--
Hope this helps
Jay [MVP - Outlook]
..NET Application Architect, Enthusiast, & Evangelist
T.S. Bradley - http://www.tsbradley.net
"Bajoo" <Na**********@g mail.com> wrote in message
news:11******** **************@ o13g2000cwo.goo glegroups.com.. .
| Hi Udi,
| Yes it is possible. If you are developing Web Application
| you have to change the version of CLR for each new Web application as
| your IIS will set the latest CLR version by default. you can change the
| CLR version from properties -> Configuration -> edit for each Page
| type.
|
| > What if I'm working on two projects that one is complied with 1.1 and
| > the other with 2.0?
| > Where do I specify which CLR my exe needs?
|
| you don't have to. The portable executable file header of managed
| assembly contains information about the runtime version it was built
| with. But if you want to specify it yourself you can specify it in
| Application.Con fig. e.g
| <configuratio n>
| <startup>
| <supportedRunti me version="v1.1.4 322"/>
| <supportedRunti me version="v1.0.3 705"/>
| </startup>
| </configuration>
| but i think it was different in version 1 but i'm not sure of that.
|
| I hope it helps.
|
| Regadrs,
| Naveed Ahmad Bajwa
| Kalsoft Pvt Ltd.
|
Nov 17 '05 #7
Just be careful not to convert any projects to VS2005 that you want to use
the 1.1 framework because once you convert a project to VS2005 you can not
undo it.
"Jay B. Harlow [MVP - Outlook]" wrote:
Udi,
In addition to the other comments.

I have VS 6, VS 2002, VS 2003, and VS 2005 all loaded on my machine. I have
not seen negative reactions between them.

| Where do I specify which CLR my exe needs?
Its based on the "compiler" you use. VS 2002 uses the .NET 1.0 compiler, VS
2003 uses the .NET 1.1 compiler & VS 2005 uses the .NET 2.0 compiler.

Using your app.config you could configure .NET 1.1 apps to run on .NET 1.0,
however due to the meta file changes .NET 2.0 apps cannot run on .NET 1.1 or
1.0.
Most .NET 1.0 & 1.1 applications will run on .NET 2.0:

http://msdn2.microsoft.com/en-us/library/ms228009.aspx

In fact most .NET 1.0 & 1.1 apps will run under the .NET 2.0 64-bit edition!

http://blogs.msdn.com/joshwil/archiv...06/415191.aspx
--
Hope this helps
Jay [MVP - Outlook]
..NET Application Architect, Enthusiast, & Evangelist
T.S. Bradley - http://www.tsbradley.net
"Udi" <Ud**********@g mail.com> wrote in message
news:11******** **************@ g49g2000cwa.goo glegroups.com.. .
| Hi,
|
| Is it possible to install VS2005 over VS2003 on the same machine?
| Can they both live together?
| What if I'm working on two projects that one is complied with 1.1 and
| the other with 2.0?
| Where do I specify which CLR my exe needs?
| Thanks!
|

Nov 17 '05 #8
> Just be careful not to convert any projects to VS2005 that you want to use
the 1.1 framework because once you convert a project to VS2005 you can not
undo it.
Actually, VS.net 2005 creates a backup of the original project.

--
HTH,

Kevin Spencer
Microsoft MVP
..Net Developer
A watched clock never boils.

"Curtis" <Cu****@discuss ions.microsoft. com> wrote in message
news:1A******** *************** ***********@mic rosoft.com... Just be careful not to convert any projects to VS2005 that you want to use
the 1.1 framework because once you convert a project to VS2005 you can not
undo it.
"Jay B. Harlow [MVP - Outlook]" wrote:
Udi,
In addition to the other comments.

I have VS 6, VS 2002, VS 2003, and VS 2005 all loaded on my machine. I
have
not seen negative reactions between them.

| Where do I specify which CLR my exe needs?
Its based on the "compiler" you use. VS 2002 uses the .NET 1.0 compiler,
VS
2003 uses the .NET 1.1 compiler & VS 2005 uses the .NET 2.0 compiler.

Using your app.config you could configure .NET 1.1 apps to run on .NET
1.0,
however due to the meta file changes .NET 2.0 apps cannot run on .NET 1.1
or
1.0.
Most .NET 1.0 & 1.1 applications will run on .NET 2.0:

http://msdn2.microsoft.com/en-us/library/ms228009.aspx

In fact most .NET 1.0 & 1.1 apps will run under the .NET 2.0 64-bit
edition!

http://blogs.msdn.com/joshwil/archiv...06/415191.aspx
--
Hope this helps
Jay [MVP - Outlook]
..NET Application Architect, Enthusiast, & Evangelist
T.S. Bradley - http://www.tsbradley.net
"Udi" <Ud**********@g mail.com> wrote in message
news:11******** **************@ g49g2000cwa.goo glegroups.com.. .
| Hi,
|
| Is it possible to install VS2005 over VS2003 on the same machine?
| Can they both live together?
| What if I'm working on two projects that one is complied with 1.1 and
| the other with 2.0?
| Where do I specify which CLR my exe needs?
| Thanks!
|

Nov 17 '05 #9
Udi
Thanks so much you all!
You've a great help!

Nov 17 '05 #10

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

Similar topics

3
1719
by: Rob Ristroph | last post by:
Has anyone tried out the PHP 5 beta ? If so do you have any comments ? I tried to install it a week ago on RedHat 9, but could not get the build system to make the libphp5.so module. --Rob
6
1649
by: Paul Boivin | last post by:
I have inherited of a ASP web application and would like to perform any additional work in PHP. If anyone has dealt successfully with this situation and can point me towards the path of least resistance I would appreciate it. Regards,
4
1930
by: rcb845 | last post by:
Bonjour à tous, Je suis relativement nouveau dans ce monde. Actuellement, je construis des transactions d'administration d'une base de données avec PHP et MySql. J'ai installé sur mon poste local, easyphp 1.6, qui inclus apache, php et mysql. Jusque là pas de lézard. Dans une page .php, je vérifie l'existence de données et je veux signaler l'erreur en utilisant un "Window.alert" en javascript, comme
0
1222
by: Cameron Laird | last post by:
QOTW: "Who's 'Guido'?" -- Ilias Lazaridis "I know this document. It has no relevance to me." -- Ilias Lazaridis, on <URL: http://www.catb.org/~esr/faqs/smart-questions.html > "Nobody asked them to do this (AFAIK), it's more that nobody could _stop_ them from doing it." -- timbot, on the work of Jason Tishler and Andrew MacIntyre with Cygwin and OS/2 EMX, respectively
1
1338
by: kj | last post by:
The main rationale I have seen for namespace support in XML is to enable the peaceful coexistence of XML fragments from various sources within the same ("heterogeneous") XML document without their trampling over each other's namespaces. What about the validation of such "heterogeneous" XML documents? Not only are various fragments probably governed by different syntaxes, but these syntaxes are probably specified using different...
11
2285
by: Devender Khari | last post by:
Hi Friends, I'm facing a situation as follows, need help on identifying possible issues. There is an MFC application developed in VC6.0, say ABCVC6.exe and another developed in VC.NET, say DEFVCNET.exe. There are a few DLLs that are to be used by these applications. All these DLLs are originally developed in VC6.0 but some of them are now migrated to VC.NET. So, let's say we have PQRVC6.dll and XYZVCNET.dll.
1
883
by: Kevin Burton | last post by:
We have been working for some time with VS 2003 and VS 2005 both installed. I am finding recently that ASP.NET seems to be based on .NET 1.1 So, while I can build web pages and web services projects that compile with VS 2005 when I go to run them I am finding that IIS seems to be hooked to .NET 1.1. How can I tie ASP.NET to .NET 2.0 and VS 2005? Thank you. Kevin
1
1232
by: =?Utf-8?B?bmVlcmFqYkBub2lkYS5ub3NwYW1oY2x0ZWNoLmNv | last post by:
Hi , WE are already having the ASP site working in production. WE need to do some major enhancements in the application which we need to do in the .NET 2.0 Do we have any article or writeup which can give us the best practices and guidelines for creating the Website having ASP and ASP.NET together ?
0
8394
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
8605
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
7327
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
6164
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
5632
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
4152
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
4304
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
2
1955
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
2
1615
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

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.