473,387 Members | 1,844 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,387 software developers and data experts.

how to deploy an update when people are using the software

I have created a few software in .NET for some companies and very often I
have to update the .exe and some .dll.
The problem is that I always have to ask every body to exit the software (it
s on a terminal server, Win2003) before to copy the new files, or I have to
wait until the evening until they stop to work and it's quite annoying.

Does one of you have a good alternative ?

Steve

Jul 21 '05 #1
2 1226
I think this is quite common. You can make it non optional, and take away
the share temporarily, thus kicking everyone off who didn't exit
voluntarily. I am not sure there is much you can do about this, I think it's
pretty typical to have downtime for an app in a corporate setting.

"Stivo" <St***@discussions.microsoft.com> wrote in message
news:85**********************************@microsof t.com...
I have created a few software in .NET for some companies and very often I
have to update the .exe and some .dll.
The problem is that I always have to ask every body to exit the software (it s on a terminal server, Win2003) before to copy the new files, or I have to wait until the evening until they stop to work and it's quite annoying.

Does one of you have a good alternative ?

Steve

Jul 21 '05 #2
You could schedule the update.

If each user his using its own copy, it could updated (if needed) befiore
they launch the application (using a btach file that copy newer files before
launching the main EXE file).

Patrice

--

"Stivo" <St***@discussions.microsoft.com> a écrit dans le message de
news:85**********************************@microsof t.com...
I have created a few software in .NET for some companies and very often I
have to update the .exe and some .dll.
The problem is that I always have to ask every body to exit the software (it s on a terminal server, Win2003) before to copy the new files, or I have to wait until the evening until they stop to work and it's quite annoying.

Does one of you have a good alternative ?

Steve

Jul 21 '05 #3

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

Similar topics

9
by: David Berman | last post by:
I'm having a problem with an update operation in a stored procedure. It runs so slowly that it is unusable, unless I comment a part out in which case it is very fast. However, I need the whole...
4
by: Amalia Hernandez | last post by:
I would like to know if there is free software to link assemblies together, deploy without whole Framework installation. so I could work my application in any computer without Framework. Thanks
2
by: Marcus | last post by:
I have seen many posts of people with the same problem as me (attached below), but I have yet to see any solutions posted. Has anyone figured out how to deploy an Asp.net web site to the webserver...
2
by: Stivo | last post by:
I have created a few software in .NET for some companies and very often I have to update the .exe and some .dll. The problem is that I always have to ask every body to exit the software (it s on a...
2
by: Miro | last post by:
I will ask the question first then fumble thru trying to explain myself so i dont waste too much of your time. Question / Statement - Every mdb table needs a PrimaryKey ( or maybe an index - i...
2
by: Daniela Roman | last post by:
To deploy a simple web application what type of files do I need to copy over? I want to use a simple copy. Thanks
60
by: FAQ server | last post by:
----------------------------------------------------------------------- FAQ Topic - How do I prompt a "Save As" dialog for an accepted mime type?...
5
by: electricaljello | last post by:
Hello, Just wondering if anyone can offer advice (perhaps based on experience) on how to deploy and license a C++ based app as a commercial library. The main questions I'm trying to answer are...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
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
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,...

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.