installer

.deb package conffiles problem

I am distributing one of my applications using a .deb package, but have a problem relating to one of the files. The distribution includes a database file which is constantly updated by the app, on a fresh install I want the installer to copy a new, empty db file onto the users system, but on an upgrade I want the installer to leave the...

Silent install installer with prerequisites

Is there a way to install silently (/s) an InstallShield (non-MSI) installer that requires its own prerequisites? In my case the prerequisite is Microsoft Visual C++ 2008 Redistributable. Its UI popping once the parent installer runs. ...

MSI Installer and custom folders

Hi! I have an interesting problem. I created a MSI Installer for a .NET 3.5 Application. During the install process I ask the user for a custom folder name where application output files should be stored. To solve this task I have added a "Textboxes A" user interface item. I assigned TextBox Edit1 a property. This property I used in ...

Smart Software Installer - resume at last failure

Hello folks, Has anyone out there ever written your own software installer in .Net that has a "pickup at last failure" ability baked in? e.g. Let's say the install copies a bunch of files, registers some DLLs, sets up/manipulates a database (MS SQL), and sets up a data driven web site (IIS) that uses said database. If the database man...

Displaying instructions to user after .deb installer completes

Is there a commonly used approach for displaying 'how to get started' instructions to a user after a .deb installer has finished installing a package? I need an approach that works for users working via a terminal as well as from a desktop environment. Server admins will probably know to check for a README file but many others won't....

Alternative to Package Foundry? (PHP app installation)

I'm looking for an alternative to Package Foundry. It doesn't have to be - and I'm sure won't be - free or anything like that. It also needs to be able to create a configuration file, which asks for their database details and such. Without that, it's just an automated FTP app, which is of limited use. Are there any alternatives which m...

Installer Custom Action problem - can't write to register key

In the Custom Actions editor I've added the custom action to Install and Uninstall stages of the process. In the properties window I've marked the CustomActionData property as : /TARGETDIR = "[TARGETDIR]" I'm hoping that the above passes the installation directory info into the custom action. The custom action seems to be firing, but...

Distribute a Python program with a minimal environment.

I want to distribute a Python application to windows users who don't have Python or the correct Python version. I have tried py2exe conversion but my Python program is really complex and involve code import on the fly by xmlrpc process so it is not suitable for py2exe. The complete Python folder takes around 80MB but this includes docs...

Creating installers for complex cross-platform programs

I'm sketching an application deployment process for a bunch of relatively complex desktop applications. We have both native and Java apps, so the deployment must be able to check for existence of the JRE and install it if needed. Some of the apps depend on special hardware, so the deployment must also be able to launch the necessary driv...

In WIX, how to install WebFilter at the server level?

I know how to install a WebFilter into a particular WebSite (or Virtual Server). How can I install a WebFilter into the WebService - or to the top-level server? ...

What are the specific differences between .msi and setup.exe file?

I searched a lot, but all are guessed answers. Help me to find the exact answer. ...

WIX: How can I register a new ISAPI Extension or Script Map on an existing Web App or Site?

I've seen the WebApplicationExtension element, but because it must be a child of WebApplication, it appears to require the creation of a new WebApplication. I don't want that. I want to create the extension (or script map) on an existing website. On uninstall, the website should remain but the extension (script map entry) should be ...

Distribute C++ application as .exe or .msi?

I am looking for a program that can take the program I made in Visual C++ 2008 and distribute it in a mature installer for Windows. I want an application that is FREE (or trial). The setup and deployment folder is not there when a select File-->Add-->New Project ...

How do I make the installer project require the user to restart their machine after installation completes?

As title says, How do I tell the user via installer that the machine needs to be restarted and have the installer restart it ? Please note that I'd like to avoid having a custom action with MessageBox.Show("Restart your machine"); ...

How does an OS X installer package calculate required space?

I'm building an OS X Installer package for a product. When it is run, the 'Select a Destination' pane has an 'Installing this software requires X MB of space' label. But I can run the same package twice on the same machine, and see the claimed usage vary from, i.e. 85 to 127 MB, neither of which is the actual ~65MB usage of the product...

How to create installer for solaris

Hi, I have already createdrpm file for my application. It works fine for Fedora linux. also the same worked fine for linux mint. But Solaris does not support rpm. So how to create installer package for solaris OS. I have solaris 10 linux as OS. Thanks Sunil Kumar Sahoo ...

Windows installer project - control progress bar from within custom action

How do I control/update the UI progress bar when running length custom actions on a C# deployment project? ...

Find Vista Language using WIX

I am working on an installer which will be installed on multiple versions of XP/Vista with different languages. In the installer, I need to find out the language of the OS installed. I know how to get the OS version by using "VersionNT" and/or "VersionNT64", is there any similar way to get OS language also? I need to add different regis...

Visual Studio: Creating Folders With Specified Name

I need to have some actions in the installer to create a folder and some subfolders. The folders aren't related to where the installation occurs or any standard folder but a specified name (e.g. c:\mediacentre). I guess one option is to use a custom action, but is there another way? ...

Is it possible to reuse a ProjectInstaller?

I have a solution with many Windows services and their ProjectInstallers are very similar. How to make a single Installer class in a library that is used by every WindowsService? I tried to do it, but it didn't work yet. The code below contains only part of a Installer [RunInstaller(true)] public partial class ProjectInstaller : Insta...