473,320 Members | 2,109 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,320 software developers and data experts.

Problem with IIS/ASPNET Versioning on two servers

I have a web application that was originally in VS2003 which was recently
converted to VS2005. It uses a 3rd party control OPControl (from omnipotent
software), which has its own web-site that you install on the server.

When I did a test deploy of my application and added it to IIS, I changed
the ASP.NET version to 2.0 and all was well. It seemed to interact quite
nicely with the OPControl site (which was still running under V1.0). I do
have them in separate application pools.

Then I went to deploy the same thing on our production server and although
my application runs, the interaction with the OPControls doesn't work
properly. In trying to figure out the differences between the one server to
the other (why one works on the other doesn't) I have found the following
slight differences.

Here's what aspnet_regiis looks like on my test server (which works):
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspn et_regiis -lv
1.1.4322.0 Valid (Root)
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspne t_isapi.dll
2.0.50727.0 Valid
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspn et_isapi.dll

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspn et_regiis -lk
W3SVC/ 1.1.4322.2407
W3SVC/1/ROOT/FrameworkConsole/ 2.0.50727.0
W3SVC/1/ROOT/OTISWeb/ 2.0.50727.0
W3SVC/1/ROOT/Reports/ 2.0.50727.0
W3SVC/1/ROOT/ReportServer/ 2.0.50727.0

You can see the OPControls doesn't show up... I don't know why... but it
does work. It's ASP.NET setting is V1.1

Here's what aspnet_regiis looks like on my production server (which doesn't
works):

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspn et_regiis -lv
1.1.4322.0 Valid (Root)
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspne t_isapi.dll
2.0.50727.0 Valid
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspn et_isapi.dll

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspn et_regiis -lk
W3SVC/ 1.1.4322.2300
W3SVC/1/ROOT/ 1.1.4322.2300
W3SVC/1/ROOT/FrameworkConsole/ 1.1.4322.2300
W3SVC/1/ROOT/OPControls/ 1.1.4322.2300
W3SVC/1/ROOT/OTISWeb/ 1.1.4322.2300
W3SVC/1/ROOT/Lena/ 2.0.50727.0

Here OPControls shows up... and the Lena application listed here under
ASP.NET 2.0 is my new web-application... which is the same as the one under
the test server as OTISWeb. The OTISWeb on this server is my previous
version.

Some of my questions are:
- Do you think the slight difference in ASP.NET build numbers are
significant? (i.e.: 1.1.4322.2407 test server versus 1.1.4322.2300
production server)

- Are there any security issues that I need to be aware of that would cause
the production server (Lena) application .NET 2.0 to not interact with
OPControls .NET 1.1 and wouldn't cause any issues to be logged in the
application, security or system log?

Wondering if there anyone that can point me in the right direction for
resolving this. By the way, it appears the original OPControl vendor is no
longer in business... but try to concentrate on the fact that one
installation works with it and just really trying to figure out the subtle
difference that is keeping the other server from working.

Thanks,
Lena
Aug 2 '07 #1
1 1380
Found my problem. It had nothing to do with the differing versions. A new
item showed up in my web.config file after conversion to aspnet 2.0 and I
inadvertantly didn't propogate this. The lack of this causing my 3rd party
control to fail.

<xhtmlConformance mode="Legacy"/>

--
Lena
"Lena Carroll" wrote:
I have a web application that was originally in VS2003 which was recently
converted to VS2005. It uses a 3rd party control OPControl (from omnipotent
software), which has its own web-site that you install on the server.

When I did a test deploy of my application and added it to IIS, I changed
the ASP.NET version to 2.0 and all was well. It seemed to interact quite
nicely with the OPControl site (which was still running under V1.0). I do
have them in separate application pools.

Then I went to deploy the same thing on our production server and although
my application runs, the interaction with the OPControls doesn't work
properly. In trying to figure out the differences between the one server to
the other (why one works on the other doesn't) I have found the following
slight differences.

Here's what aspnet_regiis looks like on my test server (which works):
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspn et_regiis -lv
1.1.4322.0 Valid (Root)
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspne t_isapi.dll
2.0.50727.0 Valid
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspn et_isapi.dll

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspn et_regiis -lk
W3SVC/ 1.1.4322.2407
W3SVC/1/ROOT/FrameworkConsole/ 2.0.50727.0
W3SVC/1/ROOT/OTISWeb/ 2.0.50727.0
W3SVC/1/ROOT/Reports/ 2.0.50727.0
W3SVC/1/ROOT/ReportServer/ 2.0.50727.0

You can see the OPControls doesn't show up... I don't know why... but it
does work. It's ASP.NET setting is V1.1

Here's what aspnet_regiis looks like on my production server (which doesn't
works):

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspn et_regiis -lv
1.1.4322.0 Valid (Root)
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspne t_isapi.dll
2.0.50727.0 Valid
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspn et_isapi.dll

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspn et_regiis -lk
W3SVC/ 1.1.4322.2300
W3SVC/1/ROOT/ 1.1.4322.2300
W3SVC/1/ROOT/FrameworkConsole/ 1.1.4322.2300
W3SVC/1/ROOT/OPControls/ 1.1.4322.2300
W3SVC/1/ROOT/OTISWeb/ 1.1.4322.2300
W3SVC/1/ROOT/Lena/ 2.0.50727.0

Here OPControls shows up... and the Lena application listed here under
ASP.NET 2.0 is my new web-application... which is the same as the one under
the test server as OTISWeb. The OTISWeb on this server is my previous
version.

Some of my questions are:
- Do you think the slight difference in ASP.NET build numbers are
significant? (i.e.: 1.1.4322.2407 test server versus 1.1.4322.2300
production server)

- Are there any security issues that I need to be aware of that would cause
the production server (Lena) application .NET 2.0 to not interact with
OPControls .NET 1.1 and wouldn't cause any issues to be logged in the
application, security or system log?

Wondering if there anyone that can point me in the right direction for
resolving this. By the way, it appears the original OPControl vendor is no
longer in business... but try to concentrate on the fact that one
installation works with it and just really trying to figure out the subtle
difference that is keeping the other server from working.

Thanks,
Lena
Aug 7 '07 #2

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

Similar topics

18
by: George Sakkis | last post by:
I'm looking for a design to a problem I came across, which goes like this (no, it's not homework): 1. There is a (single inheritance) hierarchy of domain classes, say A<-B<-..<-Z (arrows point...
0
by: crawlerxp | last post by:
From: "crawlerxp" <nytrogen@email.htnet.hr> Subject: A remote service problem Date: 9. srpanj 2004 00:03 Hi. This is the problem: I need to construct an UI asp.net web application that will be...
1
by: datta_ak | last post by:
Hi, Adding Smartnavigation=true attribute to page directive Of sample.aspx is causing erratic behavior to the page. All links and buttons on clicking is opening popup of the same...
1
by: Stephen Miller | last post by:
On my development machine (where the group 'Everyone' has full access to every directory), the following code successfully shells to a console application: Dim objShell As...
3
by: Nikhil Patel | last post by:
Hi all, I have written a web application that connects to Sql Server. I am using Windows Authentication with ASPNET local account. Do you think I should explicitly set the password for ASPNET or...
5
by: Antoine | last post by:
Hi I have a novice question. I am writing some code, and several routines in ..NET. So far very succesfully using several sample to work from, though am I jumping in by doing this and I really need...
9
by: MSDNAndi | last post by:
Hi, I have the following problem with VS 2005 (Professional) and C# 2.0 I will use assembly and namespace synonymously here. I have a class in namespace InheritClass inherit from a baseclass...
7
by: Zeb | last post by:
Hi all I've developed a shopping cart in C# and to allow moderators to upload product images, news images and downloadable PDFs, the app creates a folder for each product. I start out with the...
2
by: =?Utf-8?B?c3RhZ2VybGVp?= | last post by:
We would like to change the password for the ASPNET account on our W2k3 servers running IIS 6.0 and .NET 1.1. Will we run into problems? Is there a way to determine the current password, in case...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 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 former...

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.