windows-installer

WISE Windows Installer Editor Launch Condition Problem - Version Checking

I am working on a WISE Installer that needs to run on Java Version 1.5 or greater. So I have it read the registry for the Java Runtime Environment and get the "CurrentVersion" variable - for example 1.6, and place it in a WISE property. I am attempting to build a Launch Condition that prevents the Installer from continuing if it is run ...

How do I make a WiX installer with a completely self-contained .NET 3.5 sp1 installer?

I need to include the full .NET 3.5 sp1 installer into my installer, which is in WiX. I need that boostrapper to be entirely self contained, with no web access at all. It is just not allowed for this installer to require the web; we have customers in outer Mongolia (I'm serious, not just using the place name because it's remote) to who...

How to display 8-bit icons in Windows Installer?

I have a number of .ico files in my installer that have various renderings for different palette depths, sizes, etc. These display on the MSI's UI rather than being a part of the installation process. Unfortunately, each of these icon files are displaying the 4-bit palette depth version, which looks a bit rubbish. Is there a way to ...

Visual Studio: How to name the .msi output file of an installer project?

Greetings, I have a setup(installer) project in visual studio. I would like to be able to choose what name the msi file that is created when I build the installer. I've tried to rename the setup project, rename the content project itself, no success. Anyone could help? I'm sure it's something trivial. ...

How can I detect if Windows Installer is installed?

I've figured out a way to tell which version of the .NET framework is installed by reading previous SO posts, but I've not found anything about the Windows Installer. Is there a registry key or anything similar that I could verify that Windows Installer 3.01+ is installed? ...

Looking for a flexible windows installer product with a powerful scripting language.

The company I work for has been using a certain installer for the past few years (its name is very similar to another installer product from which we switched). I was recently tasked with reworking the installer and fleshing out all the little bugs and edge cases that were causing all kinds of problems. I found the product so inflexible...

python distutils win32 version question

So you can use distutils to create a file, such as PIL-1.1.6.win32-py2.5.exe which you can run and use to easily install something. However, the installation requires user input to proceed (you have to click 'OK' three times). I want to create an easily installable windows version that you can just run as a cmd line program, that does...

Force Reboot from Custom Action in Msi in C#

How can we prompt for a computer restart after install from within a C# custom action? We are using VS 2005's setup project for our setup, and we need to programmatically decide to prompt for a restart (so it will not happen on every install, just on some). UPDATE: We're looking for something that is already built into the MSI custom a...

How to read installer shortcuts with C# (WPF)

Background: I've decided to teach myself C# through WPF, and I'm writing a small application that needs to get a list of Start Menu shortcuts and their targets and store them. Basically, I'm trying to take all the shortcuts and put their target applications' paths into memory. However, I've run into a problem trying to read Windows Insta...

C# - windows service installer not registering service

Hi, I'm trying to use an installer for a Windows service, and would like to avoid using InstallUtil.exe. The installer appears to work correctly (the executable and dlls are in the correct directory), but the service doesn't appear under Computer Management. Here's what I've done so far: The service class name is the default - Servic...

Why does InstallShield ask for a restart?

I have an installshield installer that works fine under normal circumstances. But when I run it while a particular software is running, the installer asks for a restart at the end. Now on some research I have come to learn that a restart is asked only when the installer wants to modify files that are currently locked by other processes....

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'...

Prevent .NET config file being overwritten during install

I'm using InstallShield 2010 Express to install a .NET WinForms app. The latest InstallShield project is a major upgrade, so I've used the Upgrade Paths section to allow upgrades from earlier versions of my app. The problem is that config settings made during the initial install (written to Program Files\MyCompany\MyApp\myapp.exe.confi...

Why does Windows Installer display a popup for each user at first login?

I have an MSI that I created using a Windows Installer project in Visual Studio 2008. It installs COM dlls, that were built using VB6 and just packages them up on the build server. We install it on several servers using an admin account. When other administrators log onto the server and launch a program from the package, we get a dialo...

Wix, Windows Installer summary?

I started to write an Installer with Wix. I've spent several days reading blogs and studying tutorials. Last night I couldn't sleep, so I sat down in Fireworks and drew the folliwing picture. That's my understanding so far of how Windows Installer / Wix work. Is there anything wrong? Do you have any suggestion to complete this graph? ht...

Does my application need windows installer 3.1 as a prerequisite?

...is there any way of checking such thing? The default option as i remember was checked in my project, but it was long time agoooo ...

Installing multiple instances of the same windows service on a server.

So we've produced a windows service to feed data to our client application and everything is going great. The client has come up with a fun configuration request that requires two instances of this service running on the same server and configured to point at separate databases. So far I haven't been able to get this to happen and was ...

Good Windows application installer software.

Possible Duplicate: What is the best choice for building Windows installers? Being domain agnostic on the application type, which installer software do you suggest to use to provide an application to users? Why? I heard a lot about Nullsoft, InstallShield etc. Even just a zip (but that don't make you look serious from the clien...

Using WiX to package an installer with many files

I have a WiX 3 project that has hundreds of files, and I can't seem to figure out how to include them all using a wildcard. I have tried this: heat.exe" dir ".\!Build" -gg -ke -template:fragment -out "Files.wxs" This produces a fragment .wxs file, but I'm not sure what to do with it. Any help would be much appreciated. ...

Best application for making windows installer

Possible Duplicate: What is the best choice for building Windows installers? We have been using an old version of VISE to make our windows installer bundles but we have been having problems with it recently. Can anyone recommend a good replacement? ...