473,545 Members | 529 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Recommended Deployment of ASPNet2.0 to multiple servers

Hi,

We have a website which is deployed to multiple web servers by robocopy
across a WAN. In visual studio 2005 if you choose to publish the site
to a directory it regenerates all of the dlls and for some reason
changes all of the last modified dates on the aspx files to the
present. This means that every trivial change to the website involves
re-uploading everything again.

Has anyone else experienced this?

I have no idea what the team were thinking when they made it this way.
In fact, I've been questioning why you would want to remove project
files too as there is some configuration information that is useful to
have in a project context? I'm sure there is some logic there.

If anyone has worked out a fix or work-around that would be great. Or,
Microsoft's recommendation for deploying websites to to multiple
servers over a WAN? I expect that Microsoft understands that it may
not always be practical to upload all of your content every time you
fix a typo.

Stewart

Dec 6 '05 #1
1 1054
I'll have a go at answering my own question. I've messed around and
decided to upload everything in the project via robocopy rather than
the published site. This way only changes will be uploaded.

What I find interesting about this is that the runtime actually creates
the other half of the partial classes automatically on the remote
server.

Stewart

Dec 9 '05 #2

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

Similar topics

22
5115
by: Jonathan Snook | last post by:
I've been contemplating what the recommended usage of a "top of page" link should be? Should there only ever be one at the bottom of the page? Should they be sprinkled at various points on the page? Or should they be used at all? Lately, I've been leaning towards the last option because my thought is that most browsers have a method to...
4
1562
by: omeropee | last post by:
Hi, Our company is an independent Voice applications solution provider with number clients using our suite. We have a CT application suite which is running with Application Server and SQL Server 7 / 2000 as DB Engines at the back end. The SQL server has two databases configured: Logging Database - Massive updates every second, the data...
1
1432
by: Chris Strobel | last post by:
Hi, What's the best way to deploy an ASP.NET site to multiple servers at the same time. We will be doing a web farm with a couple of servers (DNS round-robin). We were using FTP to do it for 1 server but with more, is there a better way? What do companies do with lots of web servers when replicating lots of pages across servers? Thanks,...
0
2179
by: Pavan | last post by:
I have my .NET code published in two servers http://server1/<ApplicationName>/Publish.htm and http://server2/<ApplicationName>/Publish.htm, and if i open IE on the client machine and type the link (http://server1/<ApplicationName>/Publish.htm) it would install the application in the client machine from server1. 1) Changing the server...
5
1396
by: Mark Olbert | last post by:
I'm starting to play around with VS2005 and ASP.NET 2 and have some questions. The typical pattern for a data-driven aspx page in v1.1 was data connection -> data adapter -> dataset -> bound controls. V2 (at least by default) doesn't include data connections, data adapters or datasets in the toolbox when building an aspx page. Nor can I find...
5
1351
by: Mark Olbert | last post by:
I'm running into a repeatable oddity in porting a bunch of ASPNET1.1 websites to ASPNET2. Calls like this: MapPath("/path/fromroot") result in exceptions under ASPNET2, but worked fine under ASPNET1.1. Changing the calls to: MapPath("~/path/fromroot")
3
2775
by: Chuck P | last post by:
I need to deploy and asp.net 2.0 application that has dpapi/machine encrypted connection strings. I tried using the VS Build Publish menu selection and then putting the encryption in the global.asax application_start event. Unfortunately this errors because the asp.net account doesn't have write permissions to web.config. I'd rather not...
0
1056
by: Spam Catcher | last post by:
Hi all, I need to build a redistributable application which can be loaded on different servers. I noticed in the ClickOnce deployment screen it asks for a publish location - how do I allow any URL? For example, some clients may load the app on http://customer1.somecompany.com/App
0
707
gchq
by: gchq | last post by:
Hi there Here is the scenerio - I have built a web app and wish to deploy one app on our servers for each new customer... I have discovered "Managing ASP.NET Precompiled Output for Deployment Using the aspnet_merge.exe Command" at .NET Framework Developer Centre that will make versioning and partial updates much easier.. Here is the...
0
7465
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...
0
7656
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. ...
0
7805
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...
1
7416
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...
0
7752
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...
1
5325
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...
0
4944
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...
0
3441
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
701
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...

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.