installer

How to add uninstall option in .NET Setup Project?

The .NET Setup project seems to have a lot of options, but I don't see an "Uninstall" option. I'd prefer if people could "uninstall" from the standard "start menu" folder rather than send them to the control panel to uninstall my app, so can someone please tell me how to do this? Also, I am aware of non Microsoft installers that have...

What could be good ways to deploy ASP.Net Web Applications?

We currently deploy web applications by creating a database and running SQL scripts through query analyzer. Then we copy the output from "publish website" and set up that website in IIS. We have seen websetup in visual studio, but that part seems to be thinly documented. For example, we are not clear how to ask the user for IP and pas...

Microsoft SQL Server 2005 service fails to start

I’ve been trying to install Ms SQL Server 2005 for over two weeks now, and I’ve finally gotten to the point where the prerequisites all seem to be in place. Unfortunately, every time I try to install SQL Server itself, I get the following message: “The SQL Server service failed to start. For more information, see the SQL Server Books On...

Find all available JREs on Mac OS X from Java application installer

If Java application requires certain JRE version - how can I check its availability on Mac OS X during installation? ...

Join multiple XML files with xinclude tags into single file

I am creating an installer in IzPack. It is quite large, and I have broken up my XML files appropriately using <xinclude> and <xfragment> tags. Unfortunately, IzPack does not combine them together when you build your installer. This requires you to package the files with the installer, which just won't work. I was about to start writin...

How do we create an installer than doesn't require administrator permissions?

Hi, When creating a setup/MSI with Visual Studio is it possible to make a setup for a simple application that doesn't require administrator permissions to install? If its not possible under Windows XP is it possible under Vista? For example a simple image maniputlation application that allows you to paste photos on top of backgrounds....

Installing just Quicktime libraries on Windows

There's Quicktime SDK for Windows, but any application that uses it needs quicktime runtime libraries to be installed on the system (SDK itself just has headers and library stubs, and not the actual DLLs). If my application uses Quicktime, I'd like to install the necessary libraries with it's installer, thus not requiring user to instal...

What's the best way to distribute Java applications?

Java is one of my programming languages of choice. I always run into the problem though of distributing my application to end-users. Giving a user a JAR is not always as user friendly as I would like and using Java WebStart requires that I maintain a web server. What's the best way to distribute a Java application? What if the Java a...

How do I create a nice-looking DMG for Mac OS X using command-line tools?

I need to create a nice installer for a Mac application. I want it to be a disk image (DMG), with a predefined size, layout and background image. I need to do this programmatically in a script, to be integrated in an existing build system (more of a pack system really, since it only create installers. The builds are done separately). ...

How to get runonce to run, without having to have an adminstrator login.

Is there any way to force an update of software using RunOnce, without having an administrator log in, if there is a service running as Adminstrator running in the background? EDIT: The main thing I want to be able to do is Run when the RunOnce does, I.E. before Explorer starts. I need to be able to install things, without booting into...

MSI installer: Adding multiple properties to SecureCustomProperties

I'm looking for a way to add multiple properties to the SecureCustomProperties value in my .msi installer's property table. I've tried comma delimiting, semi-colon delimiting, and even space delimiters. None of the above seem to work. Hints? ...

Installing Powershell on 600 client computers - Recommended settings.

I want to install Powershell to 600 xp computers and use it as the main processing shell, for example replacing batch scripts, VB scripts some other little programs. The installation process is not a problem. Some issues I think I'm going to come across are 1) Changing permissions to allow powershell to run scripts 2) The speed of po...

How to implement WiX installer upgrade?

At work we use WiX for building installation packages. We want that installation of product X would result in uninstall of the previous version of that product on that machine. I've read on several places on the Internet about a major upgrade but couldn't get it to work. Can anyone please specify the exact steps that I need to take to a...

Where to Store writable data to be shared by all users in a vista installer ?

My app is installed via NSIS. I want the installer to install the program for all users. I can do this, by installing to the 'program files' directory. There is a database file (firebird), that all user accounts on the system should share. If I store this database file in the 'program files' directory it will be read only. If I st...

How do you set directory permissions in NSIS?

I'm trying to build a Windows installer using Nullsoft Install System that requires installation by an Administrator. The installer makes a "logs" directory. Since regular users can run this application, that directory needs to be writable by regular users. How do I specify that all users should have permission to have write access to ...

Install tool to create virtual directory on IIS

What install tool can I use to create Virtual Directory on IIS? OpenSource, free or to do in C#. ...

How can I detect and invoke a user's local installation of the AIR runtime on a particular AIR application?

I am writing a program that has an AIR front-end, but a back-end written in another language (Python, in this case). Since AIR can't invoke other executables, the relationship has to be the other way around, with Python running an AIR subprocess. How can I locate the user's AIR runtime? I'd like to be able to do this on Mac, Windows, ...

Installing a specific package version with yum

I have a Fedora system with Postgres version 8.3 and I want to downgrade to 8.2 because of a compatibility issue. I've been using yum for everything, but it's my first time with this package manager, and I don't know how to downgrade things. So how do I tell it to give me a specific version of a package? EDIT: I managed to get this wo...

Installing a font on a client machine

I'm using Visual Studio 2008 and the built-in installation tools for a C# client application. How can I use this installer to install a font on the client machine (if it's not already there)? ...

UI During Custom Installer Action

What is the correct way to display UI during a custom installer action? I would like my UI to be modal on the install dialog, or alternatively, I'd like a way to display text/progress from my custom action in the installer dislog. The installer is a VS2005 setup project and the custom action is a C# Installer-derived class. ...