473,387 Members | 1,453 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.

reinstalling a web app?

I have a web app (asp.net) that I've created a setup wizard project
inside the solution, for creating the setup.exe and msi files to
distribute the app to another server. On first time installation, this
setup works fine, but after that, if I make changes and need to
reinstall, I must first uninstall the previous version before trying to
run the new version of the setup.exe. Is there a way with the
SetupWizard in Visual Studio 2005, to add whatever to get the uninstall
to happen automatically?

Jan 26 '07 #1
1 863
hi les,
i think you can specify an option 'remove older versions' in the setup
project in VS. if you set this to false, then it should just install on
top of the old one, hopefully without problems.

alternatively, you can always right-click the MSI and 'repair'. this does a
reinstall, without requiring uninstall + fresh install.

tim
"HockeyFan" <le**********@gmail.comwrote in message
news:11**********************@q2g2000cwa.googlegro ups.com...
>I have a web app (asp.net) that I've created a setup wizard project
inside the solution, for creating the setup.exe and msi files to
distribute the app to another server. On first time installation, this
setup works fine, but after that, if I make changes and need to
reinstall, I must first uninstall the previous version before trying to
run the new version of the setup.exe. Is there a way with the
SetupWizard in Visual Studio 2005, to add whatever to get the uninstall
to happen automatically?
Jan 28 '07 #2

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

Similar topics

1
by: Jonathan | last post by:
I reinstalled Apache (2.0.52) and added the appropriate lines to run php scripts to the bottom of the httpd.conf file. The scripts run fine (for example, 'print "Hello!"' yields "Hello!" rather...
0
by: Lehel Kovach | last post by:
I am having problems uninstalling/reinstalling VS.NET. For some reason, Setup got confused and thinks that I have a hard drive D: (probably from some out of date registry entry I think) which it...
2
by: Simon Harvey | last post by:
Hi everyone, I am having what I hope is a very simple problem getting started with mySQL. I had the server running earlier this morning and everything seemed fine. But I had to unistall it for...
0
by: wilk | last post by:
Hi, I've installed VS 2003 .NET. I registred it with some name (ex. wilk). And now I'd like to reregister VS without reinstalling it. I have license for VS. How can I do it ? Thx
0
by: vbmark | last post by:
I had Visual Studio .NET 2003 installed on my PC. I then wanted to install 2005 beta but it would not install until I uninstalled 2003. Now I need 2003 .NET installed again but now I can't. The...
0
by: Phil Hutchinson | last post by:
Any time I try to open an existing C# project or create a new one, I get an error message saying, "Project <projectname> could not be opened because the Microsoft Visual C# .NET compiler could not...
1
by: AH | last post by:
Hi, I have this problem that seek help from anyone who could offer. I have been working on the web application on VS 2003 till lately where the "view in browser" start to hang (even a single label...
0
by: Ghost | last post by:
Hi, I tried using some GD functions and noticed nothing was working on our Linux server. Looks like, the library was never compiled during the PHP 5.1.12 installation. Is there any way I can just...
0
by: =?Utf-8?B?Um9sbGlu?= | last post by:
I have uninstalled Reinstalling Exchange on Small Business Server 2003. Now that I am trying to reinstall it, it does not. It give me a message about needing to be a full Exchange administrator....
1
by: Mir Mosharrof Hussain | last post by:
I am a PC user with little technical knowledge. I will be very thankful if you please go through the problem given below and give a solution. Problem The File system of the hard disc was NTFS....
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: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
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
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
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
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.