473,803 Members | 4,400 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Problems with Running .Net v1.1 and v2.0 on Single Server?

Here's my scenario:

I have several ASP.NET applications built on .Net 1.1.x running on a Win2K3
IIS6.0 app/web server. Most of these are in-house, but one is purchased,
meaning I do not have a full grasp of its internal architecture/functioning.

I am currently looking to deploy an ASP.NET app built with v2.0 - hopefully
to this same server. I have not yet installed the .NET 2.0 redistributabe on
this server, but I'm concerned about the potential impact on my existing
applications. A test server would be optimal, but I do not have the
available resources (or frankly the time), to get a reasonably approximate
simulation up and running.

My Questions:
1. If I install the v2.0 redistributable on my production server, will it
reset all of the aspnet_isapi.dl l's on the server to the 2.0 version? Also,
are there other places such as Environment Variables, etc where the .Net
versions or "default version" are defined in the OS?

NOTE: I have checked the "Configurat ion" tab of an application in IIS on my
old workstation (Win2K, IIS 5.0) with both versions installed, and I can
manually reset this, but it would be a considerable task to do on the
production server, and I guess I'm asking about anything else I might need to
change.

2. Are there any issues running both versions 1.1 and 2.0 of .Net in
parallel on the same server?

3. After I install v2.0, will this be the default for new
Applications/Virtual Directories and WebSites created on that machine?

4. Are there other "X-Factor" issues I'd need to be aware of or careful
about in considering the install of v2.0?

Obviously, only the developers of my purchased application can provide me
with specifics for their code, but I guess I'm looking for any general
"landmines" people would be nice enough to point out.

Thanks in advance for any help on this matter.

Regards,

Chris Frohlich
Sep 13 '06 #1
1 1534
They run fine on our servers side-by-side, but you do have to be aware of the
little things.
1) as you note, the asp.net tab must point to the correct version of the
framework. This is something you always want to verify. Nothing in the
defaults should change, meaning your new sites will all be targeted to 1.1.
As I said, always verify.
2) you MUST run the 1.1 and 2.0 apps in different app pools. Before we
understood this we continually hung IIS.

Our production sites are all standalone. I dont have any sites with both
1.1 and 2.0 virtuals; someone else will have to answer that.

"ChrisFrohl ich" wrote:
Here's my scenario:

I have several ASP.NET applications built on .Net 1.1.x running on a Win2K3
IIS6.0 app/web server. Most of these are in-house, but one is purchased,
meaning I do not have a full grasp of its internal architecture/functioning.

I am currently looking to deploy an ASP.NET app built with v2.0 - hopefully
to this same server. I have not yet installed the .NET 2.0 redistributabe on
this server, but I'm concerned about the potential impact on my existing
applications. A test server would be optimal, but I do not have the
available resources (or frankly the time), to get a reasonably approximate
simulation up and running.

My Questions:
1. If I install the v2.0 redistributable on my production server, will it
reset all of the aspnet_isapi.dl l's on the server to the 2.0 version? Also,
are there other places such as Environment Variables, etc where the .Net
versions or "default version" are defined in the OS?

NOTE: I have checked the "Configurat ion" tab of an application in IIS on my
old workstation (Win2K, IIS 5.0) with both versions installed, and I can
manually reset this, but it would be a considerable task to do on the
production server, and I guess I'm asking about anything else I might need to
change.

2. Are there any issues running both versions 1.1 and 2.0 of .Net in
parallel on the same server?

3. After I install v2.0, will this be the default for new
Applications/Virtual Directories and WebSites created on that machine?

4. Are there other "X-Factor" issues I'd need to be aware of or careful
about in considering the install of v2.0?

Obviously, only the developers of my purchased application can provide me
with specifics for their code, but I guess I'm looking for any general
"landmines" people would be nice enough to point out.

Thanks in advance for any help on this matter.

Regards,

Chris Frohlich
Sep 13 '06 #2

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

Similar topics

7
4000
by: lion | last post by:
I get these errors when uploading images via a web page: (the page still uploads the images but reports these errors?) Warning: fopen(D:\php\uploadtemp\php1FC7.tmp) : failed to create stream: No error in D:\webspace\me.co.uk\wwwroot\test\Live.php on line 105 Warning: Wrong parameter count for filesize() in D:\webspace\me.co.uk\wwwroot\test\Live.php on line 109
0
2006
by: schwarcz | last post by:
I'm trying to resurrect some of my old RMI code and running into problems where the bind() throws a ClassNotFoundException for the remote interface. The old code ran on a older JDK and an older version of Windows. Any help you could offer would be GREATLY appreciated. I'm running on Windows XP Pro with 5.0 of the JDK. I've done my best to turn off any firewall, ani-virus, and Internet worm (Norton) checking. I've tried to reduce it a...
7
3142
by: Tobias Pfeiffer | last post by:
Hi! I want to write a "client-server-application" (only running on the same machine) or actually I've already begun with and have problems with the interprocess communication. The server, when started, opens a FIFO and opens it with open(infifo, 'r'). Then I check the content of the file with while 1: line = serverIn.readline()
0
4665
by: Nitec Dev | last post by:
Our setup: server1 ASP database running on IIS5, Outlook 2000 and SQL 2000 on Windows 2000. Server2 runs Windows 2000 with Exchange 2000 using CDO 1.2 MAPI Sessions. Clients use IE5/6 and had Outlook 2000 installed. Upgraded to ASP running on IIS6, Outlook 2000 and SQL 2000 on Windows 2003. Server2 runs windows 2003 with Exchange 2003 using CDO 1.2 MAPI Sessions. Clients use IE5/6 and have Outlook 2000/2003 installed.
2
1520
by: Rob Meade | last post by:
Hi all, We have recently adopted to using .net for our web applications which were previously written in vanilla ASP. Things have been going ok until recently, or at least its only recently we've noticed the problems! It seems that from time to time our .net apps just stop responding, even if the server is rebooted when its all back up and running the apps will still
16
2394
by: JCauble | last post by:
We have a large Asp.net application that is currently crashing our production servers. What we are seeing is the aspnet_wp eat up a bunch of memory and then stop unexpectedly. Does not recycle. Example: After about 5 hours with a concurrent user base of about 150 users the application raises the aspnet_wp memory usage by almost 500MB. If our server guys modify the web.config this data is released and the workerprocess goes back to a...
11
2216
by: Steve Smith | last post by:
I have written a winforms application that launches approximately 150 threads with Thread.ThreadStart() Each thread uses CDO 1.21 to logon to a different Exchange mailbox and send/receive a number of mail messages, reporting back to the UI thread through the use of a Queue object. When all messages that are expected have been received, each thread sends a final update to the UI and the method should exit, which should terminate the...
7
14246
by: =?Utf-8?B?TWlrZQ==?= | last post by:
I'm trying to use the DirectorySearcher.FindOne() method to get the display name of the current user. The code runs on a server behind a web service. Everything works fine when I run it on my local machine but the FindOne() method fails when I deploy it to the server. I'm at a loss and any help would be appreciated. This is the code that works on my local machine but not on the server. DirectorySearcher search = new...
2
1790
by: Steve | last post by:
Hi guys, I have a test solution (called TP2) which is checked in to a Team Project (also called TP2). The solution contains: * DLL (containing a single test class) * Unit Test project (which trivially tests the class in the DLL) * ASP.NET application (which exposes simple web-service and a single ASPX page, both of which use the class in DLL) * Windows application (which calls the simple web-service above)
0
10316
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
10295
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
10069
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
9125
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...
0
6842
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
5500
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
5629
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4275
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
2
3798
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

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.