473,765 Members | 2,053 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Moving an ASP web site

Tom
We have an ASP web site done with VB.NET. This website is also checked into
SourceSafe.

Now we need to move/copy this web site over to a different server - a QA
and/or Production server. I am not sure exactly how to do this.... Is there
a 'copy' utililty anywhere in .NET or IIS? Do we copy it manually (which
files, then)? Do we need to first create a virtual directory and then copy
the files from the old directory/server to the new one? Or just copy the
whole virtual directory? And I would assume that the SourceSafe entries
should still be pointed at the development server, since that is where we
will be doing development coding??

Any help appreciated. Thanks in advance.

Tom
Nov 18 '05 #1
5 1427
The easiest and most reliable way is to copy files from one server to
another manually using Windows Explorer. But it may be not the most
efficient way for a big team.

The files that need to be deployed:
all .dll files in bin directory
all aspx, ascx, asmx files
global.asax
web.config (all of them if you use several)
any xml/content files you created to store something

You don't need to deploy .aspx.cs (aspx.vb) files or .res files. Project(s)
and solution(s) files as well as all sorts of ".disco" files don't need to
be on production, too.

SourceSafe allows you to deploy files right from the app (see its docs), but
I've had issues with deploying dlls using SourceSafe - it modifies file's
date but leaves the same file that has been there before. I didn't
investigate the issue at all; just when I get exception on production first
time I run it after deployment I manually move all dlls to production or QA.
Works.

Kikoz
"Tom" <to*@nospam.com > wrote in message
news:Ot******** ******@TK2MSFTN GP15.phx.gbl...
We have an ASP web site done with VB.NET. This website is also checked
into
SourceSafe.

Now we need to move/copy this web site over to a different server - a QA
and/or Production server. I am not sure exactly how to do this.... Is
there
a 'copy' utililty anywhere in .NET or IIS? Do we copy it manually (which
files, then)? Do we need to first create a virtual directory and then copy
the files from the old directory/server to the new one? Or just copy the
whole virtual directory? And I would assume that the SourceSafe entries
should still be pointed at the development server, since that is where we
will be doing development coding??

Any help appreciated. Thanks in advance.

Tom

Nov 18 '05 #2
"Tom" <to*@nospam.com > wrote in message
news:Ot******** ******@TK2MSFTN GP15.phx.gbl...
We have an ASP web site done with VB.NET. This website is also checked into SourceSafe.


Please do not multi-post. Answered in .iis ...
Nov 18 '05 #3
Tom
Sorry, I wasn't sure whether this would turn out to be an ASP.NET/VS.NET
issue or an IIS issue (or both), so that is why I posted to both.

"Tom Kaminski [MVP]" <tomk (A@T) mvps (D.O.T) org> wrote in message
news:uS******** ********@TK2MSF TNGP12.phx.gbl. ..
"Tom" <to*@nospam.com > wrote in message
news:Ot******** ******@TK2MSFTN GP15.phx.gbl...
We have an ASP web site done with VB.NET. This website is also checked

into
SourceSafe.


Please do not multi-post. Answered in .iis ...

Nov 18 '05 #4
"Tom" <to*@nospam.com > wrote in message
news:Om******** *****@TK2MSFTNG P14.phx.gbl...
Sorry, I wasn't sure whether this would turn out to be an ASP.NET/VS.NET
issue or an IIS issue (or both), so that is why I posted to both.


In that case you can cross-post, so the message and responses appear in both
groups.
Nov 18 '05 #5
I've tried this this week (I asked this too :>). The Copy Project under the
Project menu works wonders for me! :> The only caveat is I had to change
the Build Action for my PDF files to be included in the copying. There is a
default set of files VS will copy over and I guess PDFs aren't part of that
list, so after you do a Copy Project to your IIS box, you should QA it a bit
before unleashing your new app to the world! Kudos on production release!
:>
Nov 18 '05 #6

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

Similar topics

6
1915
by: Tim | last post by:
I am in the process of moving a site from one hosting company to another. This site is fairly large, with hundreds of asp files, each with multiple "include" statements. The new host has a different webspace folder structure for it's clients than the old host. At the moment, this is forcing me to have to append all the paths for all the include statements (not to mention all the other path-related code) to make things work. Example:
5
1225
by: Ron Weldy | last post by:
In moving a ASP.NET site from a W2K IIS5 server to a new W2K3 IIS6 server, we are having trouble with what appears to be ASP.NET server side includes in the .shtml files. I did not set up the old server or code the site and have just been brought onto this project so I'm hoping someone out there with a tad more experience can help me. The code in the shtml file looks like this: <%@ Page language="c#" AutoEventWireup="false"...
3
3036
by: Just Me | last post by:
If I move the mouse cursor over a control and stop moving I get a MouseHover event. If I then move the cursor while staying within the control and then stop moving I do not get another MouseHover event. To get a Mousehover I must leave and reenter the control. I'd like to get an event each time the cursor stops moving.
2
3243
by: 63q2o4i02 | last post by:
Hi, I'm using python 2.4 and windows XP. I have two packages in the windows version of python in site-packages. They are PyVisa and ctypes, and both live in c:\python24\lib\site-packages I'd like to move these to the cygwin version of python on the same system. I tried copying the PyVisa and ctypes directorices (including
3
1571
by: MartyNg | last post by:
I have been looking online for pointers, and read mixed things. I was hoping if I post direct questions here, I could get some solid answers. I work for a small company with less than 10 web developers. We have been using classic ASP for years. We do a lot of work with SQL Server, and moving from classic ASP to ASP.NET has been a bit confusing. We're not sure how to get started. Is there a good resource for people who are stuck in...
7
10827
by: =?Utf-8?B?TW9iaWxlTWFu?= | last post by:
Hello everyone: I am looking for everyone's thoughts on moving large amounts (actually, not very large, but large enough that I'm throwing exceptions using the default configurations). We're doing a proof-of-concept on WCF whereby we have a Windows form client and a Server. Our server is a middle-tier that interfaces with our SQL 05 database server.
2
2883
by: Paul | last post by:
I am moving an existing app written years ago to a new server. It uses Sigma Template 1.3 and Quickform 1.1.1 and PEAR.php,v 1.1.1.1 2004/02/16 The directory structure is like this: /site /site/html/Pear.php /site/html/Sigma.php /site/html/Common.php /site/html/Quickform.php /site/html/Quickform/
10
6778
by: cjparis | last post by:
Hello everyone. If anyone can give me a hand I would be gratefull Am doing a site which requires a moving element and have used DHTML to do it. Have a simple Browser detect script to sort IE from Netscape. IE is ok but the Netscape browser including Firefox and Safari are not working now. Not sure why. The idea is that when you mouseover the arrows the gallery div moves to left and right. I have changed the script and now the image...
1
1396
by: gar598 | last post by:
I don't have much experience moving these types of site, but we're changing sites, and I've been asked to move the site to a new server. It's your typical setup Windows server, ASP.Net 2.0., a few SQL databases. Is there an easy/best way to go about this? Any insight would be most appreciated.
0
1456
by: linkswanted | last post by:
World Moving & Storage Moving Companies and Movers We would like to take this opportunity to introduce "World Moving & Storage" to You. "World Moving & Storage" is well established, Fully Licensed, Insured and Bonded. A Moving & Storage Company based in North Hollywood and San Francisco, California. Our services range from local to long distance and International moves throughout the United States. We offer Express Moves To All Major...
0
9398
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 effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10156
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, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
9832
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
8831
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
7375
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
5275
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
5419
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
3924
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
3
2805
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.