visual-studio-setup-proje

Set InstallPath registry key using Visual Studio Setup project

I am deploying my application using an msi installer designed with a Visual Studio Setup Project. How do I set a registry key to the application's install path? ...

Customizing Repair option in MSI

I have a Visual Studio Setup Project that is very basic except for one modification. I have two different libraries that I would like installed based on the user's selection. I added a checkbox screen and conditions to the files. They can install either component or both components. This all works fine. Now for my requirement. Let'...

Adding Custom prerequsites to visual studio setup project

I have a setup project that I need to install a redistributable that is not available in the default prerequisite list. Is it possible to add this redistributable to the bootstrapper that the setup project creates? ...

Visual Studio Web Setup Project - deploy outside of web root (wwwroot)

I am working with Visual Studio setup projects to install web application. I am looking for a way to change the default physical file installation path. The end result I would like is a Virtual Directory called "MySite" that points to a local path on the server like "C:\Apps\MySite" Is there a built-in option to customize this? ...

msi Installer Uninstall

I have an msi installer (VS2008 set-up project). What I would like to happen, is for the installer to initially detect if the software is already installed on the machine. If it is, then to uninstall that software and then continue the install. There are a number of properties, such as DetectNewerInstalledVerision, RemovePreviousVersi...

How do I stop a Visual Studio Setup Project MSI from preserving timestamps on installed files?

I have a Visual Studio Setup Project which creates an MSI containing a bunch of files. All of these files are copied to the target file system with the last update timestamp set to what it was on the system where the MSI was generated. However, I require some of these files to have the timestamp set to when the MSI was installed -- is t...

Visual Studio Setup Project Localization of System Controls

I'm trying to create a Setup using Visual Studio Setup Project. A mistake, but there's legacy work to consider here. Generally speaking, these projects do not support localization. However, almost all the Setups I've seen have some basic localization i.e., controls such as the Next button show the localized text. My setup project shows...

How do I stop SQL Server 2008 R2 trying to install some package when I build my setup project?

I have a WPF Linq-to-SQL project which I have been developing using MS Visual Studio 2008. I was running SQL Server 2008, and recently upgraded it to version R2. Now, whenever I build my SETUP project (not the app itself), the build process causes a window to launch: SQL Server 2008 R2 Management Studio Please wait while Windows configu...