uninstaller

Using the EstimatedSize value inside a program uninstall key to correctly display the program size in the Add/Remove Programs list.

I've attempted to use the EstimatedSize value during creation of an uninstaller registry key for an app I've developed, unfortunately the value I specify does not appear in the Add/Remove Program list next to my program's entry. I've tried to find the proper procedure for using this value but to no avail. Anyone have any experience on ...

Visual Studio 2008 Service Installer Project Upgrade issue

I've upgraded a [.vdproj MSI generator project built into VS2008] System.Configuration.Install.Installer with a ServiceProcessInstaller and a ServiceInstaller from Visual Studio 2005 to 2008. There are no customisations of consequence to the installer class (i.e., not trying to start or stop services or register children) RemovePrevious...

InstallShield: Delete installed files on uninstall

On install I copy some files in 'System32' folder. When uninstalling these files are not deleted. Why? ...

What to use for creating a quick and light setup file?

Hello, stackoverflowers: I am considering helping an open-source gaming project with creating their setup file. The game is currently weights around 300 MB and is packaged in a zip file, playable straight after it's unarchived. The zip file contains separate executables for Windows, Mac, and Linux as well as compressed data files that a...

How do I require user to uninstall previous version with NSIS

I have just started using NSIS. It works very well but I find the documentation a bit unstructured. How do I require user to uninstall previous version before installing a new version with NSIS? NSIS (Nullsoft Scriptable Install System) is an open source system to create Windows installers. ...

How to "refresh" Windows 7 start menu from NSIS installer ?

Hi, I have an installer (NSIS) that creates shortcuts in start menu. When I remove the program uninstall removes the folder from: C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\ unfortunately the folder is still in start menu. Maybe it's just a matter of refreshing the start menu - but how to do it from NSI...

Cleanup on removal of dot net managed program.

I would like to remove some registry entries when my program is uninstalled. Is there a way to do this directly from within Visual Studio 2008? Other way? I am creating the installer using the Publish Wizard. ty ...

.NET setup project and uninstaller

I have created a VS setup project for my app. It install the app to user-defined location and creates several shortcuts in the start menu. It also creates an entry in Control Panel/Add or Remove Programs that can be used to uninstall the application. I would like to know if there is a way to create a start menu entry (next to other entr...

How can my UnInstaller tell it's being called during a version upgrade?

Hello everyone, We are using VS2008 native Installer to set up our product. During both installation and product removal, we use Custom Actions to ask the user if he would like to keep his existing DB and settings (if detected). The arises when the user is upgrading: the Installer starts, recognizes there is a previous version installed...

When using NSIS, how do I create an uninstaller with custom pages?

I would like to have an uninstaller with custom NS pages. How do I do that with NSIS? ...

How do I add an environmental variable, but not remove it if it already existed with WiX?

Right now, I can add an environmental variable on install with the Environment tag in WiX. Here's an example: <Environment Id="LibPath" Action="set" Name="PATH" Part="last" Separator=";" System="yes" Value="[INSTALLDIR]" /> However, sometimes, the envi...

Chain Uninstallation of MSIs

I've got an MSI installer that includes another MSI for an SDK that it installs during it's own installation. Both MSI's have been created with the Visual Studio deployment tools. The installation works fine, but when I uninstall the main component it does not automatically uninstall the SDK. I tried to create a custom uninstall actio...

Inno Setup uninstall executable location and name

Can I configure it to be placed in the same location (C:\windows\something) that .msi files produced by windows installer are hidden in, instead of in C:\Porgram Files\MyAppFolder\? Also can I change the name to something more obvious in intent than unins000.exe? ...

Where do you assign the .ico file to display for a program's Unisntall (in Add/Remove programs) in Windows?

I want to assign an icon to display next to my app's Uninstaller in the Windows Add/Remove programs. I assume that would be in the Registry setting for the uninstaller, but I don' see an obvious place to assign that. ...

Custom uninstaller for a WIX generated MSI

I have an MSI that is being generated from WIX scripts. My question is similar to this question. I want to create a custom uninstaller instead of using the default MSI uninstaller. I am thinking of adding a custom action that executes after PublishProduct or before InstallFinalize that just goes and modifies the registry entry that sp...

Adding custom pages to uninstaller.

I am creating a custom page in my uninstaller as follows: UninstPage custom mypageCreate ..... ..... ..... Function mypageCreate ;call nsDialogs or InstallOptions functions here FunctionEnd UninstPage custom mypageCreate But I am getting an error- Error- resolving create-page funtion "mypageCreate" in uninstall pages. Help.. ...

In inno setup how to set the unins000.exe with product name, product version and copyrights properties

I have created an installer using inno setup. Everything works fine but after installation unins000.exe will be generated, this exe doesn't have product name, product version and copyrights properties set. Can any one explain me how to build the installer so that unins000.exe will contain these fields. ...

Creating a "Uninstaller" for a program on Mac OS.

I have a requirement to create a cross platform application that launches a web link to a feedback form when its uninstalled. This is obviously normal sort of behaviour on windows..., but on a Mac is is proving to be more complicated as applications are not technically installed and uninstalled in a windows sense, aka you just copy the ...

Customizing the VS 2008 Setup Project Uninstaller

Hi, I have a setup project for my .NET application, and both install/uninstall are working just fine, if they are left alone while they work. However, if someone cancels the uninstall while it is processing, the rollback doesn't seem to be handled correctly, and upon trying to uninstall again at a later time, the user is greeted with a...

Is the GUID generated during installation common for XP and Windows 7 ?

This question is about an installation/uninstallation framework i am writing. For uninstallation i use the following mechanism: msiexec /X {GUID} where GUID is the registrykey that is generated in the uninstall location of the registry hive : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall. For one of the software...