473,503 Members | 1,641 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Visual Web Dev Express 2005 and VS2003 Co-Existance

I currently have VS2003 .net 1.1 installed with a number of 1.1 projects
built in it. All of these projects create the /bin dll for deployment and
have been running on remote servers that have the 1.1 framework installed. If
I install Visual Web Developer Express Edition 2005 on my machine, it will
install the .net 2.0 framework. When I go back and open up the 1.1 projects
in VS2003 and deploy them again creating the /bin dll, will they run on the
remote server what only has .net 1.1 on it? Or does having the 2.0 framework
installed on my machine cause a build of the /bin dll to have some specific
2.0 items in it that will cause a 1.1 machine to make them crash?

I don't want to install VWDEE2005 and cause all sorts of problems to the
point of having to rebuild my laptop which can take up to 8 hours.

George

George
Nov 19 '05 #1
7 1618
What you need is Denis Bauer's
amazing ASP.NET Version Switcher:

http://www.denisbauer.com/NETTools/A...nSwitcher.aspx

You will need to put the 1.1 and 2.0 apps
in different AppPools, though.

Otherwise, they won't run concurrently.

1. IIS Manager, "Application Pools", create one.
2. Assign your 2.0 apps to the DefaultAppPool
3. Assign your 1.1 apps to your new AppPool.
4. Use the ASP.NET Version Switcher to assign
the proper ASP.NET version to your Apps.

Enjoy!

Juan T. Llibre
===========
"tonelab" <to*****@discussions.microsoft.com> wrote in message
news:BC**********************************@microsof t.com...
I currently have VS2003 .net 1.1 installed with a number of 1.1 projects
built in it. All of these projects create the /bin dll for deployment and
have been running on remote servers that have the 1.1 framework installed.
If
I install Visual Web Developer Express Edition 2005 on my machine, it will
install the .net 2.0 framework. When I go back and open up the 1.1
projects
in VS2003 and deploy them again creating the /bin dll, will they run on
the
remote server what only has .net 1.1 on it? Or does having the 2.0
framework
installed on my machine cause a build of the /bin dll to have some
specific
2.0 items in it that will cause a 1.1 machine to make them crash?

I don't want to install VWDEE2005 and cause all sorts of problems to the
point of having to rebuild my laptop which can take up to 8 hours.

George

George

Nov 19 '05 #2
Thanks for the reply, but it does not answer my question. Perhaps I can post
it so it can be answered Yes or No.

1) I currently have VS2003 installed with 1.1
2) I have VS2003 projects that have had their /bin dll built and deployed on
remote servers that run 1.1
3) everything works fine on the remote servers that run 1.1
4) I install Visual WEb Express Dev 2005 (it installs the 2.0 framework)
5) I open the same projects as previously in VS2003 (not in VWED2005),
create the /bin dll again through VS2003 and copy to the same remote servers
that run 1.1
6) Will the web site run on the remote servers that run 1.1? Yes or No

Hope this clarifies - which is it, yes or no?

The caveat here is whether now having the 2.0 framwork on my machine puts
stuff in the /bin dll that VS2003 creates that will cause it to fail on a
separate 1.1 server. I appreciate the AppPool answer but obviously I have no
access to that on a remote web server through a hosting company.
Nov 19 '05 #3
re:
6) Will the web site run on the
remote servers that run 1.1? Yes or No
Yes.

re: The caveat here is whether now having the 2.0 framework on
my machine puts stuff in the /bin dll that VS2003 creates that
will cause it to fail on a separate 1.1 server.
As long as you haven't compiled the same application
with VWD 2005, nothing VWD 2005 creates will get
placed on the VS2003's application's /bin directory.

Have you converted your application's project
by opening it within VWD 2005 ?

If the answer is no, VS 2003 should
work as it always has worked.

If the answer is yes, you might have a problem.


Juan T. Llibre
===========
"tonelab" <to*****@discussions.microsoft.com> wrote in message
news:CC**********************************@microsof t.com... Thanks for the reply, but it does not answer my question. Perhaps I can
post
it so it can be answered Yes or No.

1) I currently have VS2003 installed with 1.1
2) I have VS2003 projects that have had their /bin dll built and deployed
on
remote servers that run 1.1
3) everything works fine on the remote servers that run 1.1
4) I install Visual WEb Express Dev 2005 (it installs the 2.0 framework)
5) I open the same projects as previously in VS2003 (not in VWED2005),
create the /bin dll again through VS2003 and copy to the same remote
servers
that run 1.1
6) Will the web site run on the remote servers that run 1.1? Yes or No

Hope this clarifies - which is it, yes or no?

The caveat here is whether now having the 2.0 framework on my machine
puts stuff in the /bin dll that VS2003 creates that will cause it to fail
on a
separate 1.1 server. I appreciate the AppPool answer but obviously I have no
access to that on a remote web server through a hosting company.


Nov 19 '05 #4
after installing any version of 2005, your local web server is updated to
support .net 2.0, along with 1.1. the express version will update all vdirs
to 2.0. you will have to manually set them back to 1.1 either by website
using iis or the aspnet_regiis.exe. your old projects will not run in VS
until you do this. when you create a new project, create the vdir first and
set the version of asp.net to the which version of VS you want to use.

-- bruce (sqlwork.com)


"tonelab" <to*****@discussions.microsoft.com> wrote in message
news:BC**********************************@microsof t.com...
| I currently have VS2003 .net 1.1 installed with a number of 1.1 projects
| built in it. All of these projects create the /bin dll for deployment and
| have been running on remote servers that have the 1.1 framework installed.
If
| I install Visual Web Developer Express Edition 2005 on my machine, it will
| install the .net 2.0 framework. When I go back and open up the 1.1
projects
| in VS2003 and deploy them again creating the /bin dll, will they run on
the
| remote server what only has .net 1.1 on it? Or does having the 2.0
framework
| installed on my machine cause a build of the /bin dll to have some
specific
| 2.0 items in it that will cause a 1.1 machine to make them crash?
|
| I don't want to install VWDEE2005 and cause all sorts of problems to the
| point of having to rebuild my laptop which can take up to 8 hours.
|
| George
|
| George
Nov 19 '05 #5
Perfect! I appreciate your clear answer. Now to take this one step further
here's another scenario. Maybe you can help also.

Any changes made to codebehind files in VS2003 need to have a build applied
in order for me to see the change as I'm running the page in the browser.

Any changes to the VB or C# code in VWD2005 don't need anything done as I
can change the code for an event, save the page, do a refresh on the browser,
click on a button (or whatever) and immediately see the results without a
build.

If I don't save the VWD2005 projects with codebehind, but rather with the
script on top and the html on the bottom, like web matrix does, and I open
this source file in VS2003, will it see it correctly and break up the script
into a code behind, or will it leave the source member as is and keep
everything in one file. Can you even have the one file option (ala web
matrix) in VS2003? I haven't found it anywhere in the VS2003 config options.

The reason I ask this is because in VWD2005 you have the option of either
keeping everything in one file (ala web matrix) or having a separate code
behind. However, the code behind, because of it's
CompileWith="Default.aspx.vb" won't work in VS2003 or a 1.1 machine so that
option is out of the question. The only other option, at this point, is to
have everything in one file.

Why am I asking these questions? Because the client has to deploy using
VS2003 on 1.1 with /bin dll; because of the build thing, I'd rather develop
in VWD2005 so I don't have to deal with the /bin dll thing and just fly with
it. When I'm done, I can give it to them and they can put it into VS2003, do
their thing, and deploy. The fix/debug cycle is infinitely faster when you
don't need to do a build for every little change you make. That's the reason
for my questions and where I'm going with this. That whole /bin dll thing is
a complete pain when you are developing and testing.

Can it be done?

Nov 19 '05 #6
<<will update all vdirs
to 2.0. you will have to manually set them back to 1.1 either by website
using iis>>

Is this an admin tools/iis option? Where is this exactly? I have yet to dig
in as deeply as you guys have. I'd rather do it via click than command line.
Nov 19 '05 #7
hi, I read your posts carefuly. I can't understand - does the VWD express
2005 work without DLL files? So how can u deploy a project to a remote server?
"tonelab" wrote:
<<will update all vdirs
to 2.0. you will have to manually set them back to 1.1 either by website
using iis>>

Is this an admin tools/iis option? Where is this exactly? I have yet to dig
in as deeply as you guys have. I'd rather do it via click than command line.

Nov 19 '05 #8

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

Similar topics

2
387
by: Bootstrap Bill | last post by:
A new Google group has been formed for the purpose of discussing the new Visual Studio Express products. http://groups-beta.google.com/group/Visual-Studio-Express The products are currently in...
3
1859
by: clintonG | last post by:
Visual C# 2005 Express Edition is a simple, lightweight, integrated development environment designed for beginning programmers and non-professional developers interested in building Windows Forms,...
3
2289
by: Shapper | last post by:
Hello, I am starting 2 new projects to deliver in January 2006. I want to create them in Asp.Net 2.0 using Visual Studio 2005. All my clients web sites are Visual Studio 2003 projects in...
6
2543
by: Brian Henry | last post by:
Visual Basic 2005 Express: http://download.microsoft.com/download/f/c/7/fc7debaf-4513-4300-9e6a-8fe27be88cd1/vbsetup.exe Visual C# 2005 Express:...
17
1074
by: Thomas, Mark | last post by:
If not yet then when it is going to release. Mark
4
2512
by: Andrew Robinson | last post by:
My main dev machine has WinXp and VS2005 (pro). 1. I need to install VWD Express Edition so that I can do some instruction on this. Any issues with both on the same machine. Installation order?...
2
3398
by: Progman | last post by:
I have Visual Studio 2005 Standard edition. Is ti the same thing as the Express edition or Standard is more?
25
2445
by: Marco | last post by:
Hi everyone. I've been trying to move some small applications written in vb.net 2003 to vb.net 2005 express just for testing purposes. I have noticed so far that the applications seem to run ...
8
1566
by: Miro | last post by:
I was searching on Microsoft's site and found this link: http://support.microsoft.com/lifecycle/search/?sort=PN&alpha=Visual+Studio It stumpped me on something. ( im new to visual studio /...
1
2492
by: Dr T | last post by:
Hi! I downloaded MS Visual Web Developer 2005 Express Edition, MS .NET Framework SDK v2.0, and MS SQL Server 2005. Subsequently, I bought MS Visual Studio 2005 Professional Edition. 1) Are...
0
7202
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,...
0
7084
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
7278
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
1
6991
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...
0
5578
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,...
0
4672
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...
0
3167
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...
1
736
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
380
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...

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.