installer

Disabling the installer close button in XP.

On the final dialog of my WIX installer, I have a property which sets the Finish button to be disabled. When the Finish button is disabled, the close button at the right top of the installer automatically gets disabled in Windows 7 and Windows Vista. In XP however the Finish button is disabled but the close button is enabled. Is t...

how should i organize dll libraries in vb.net

i am try to develop a small application. Now should i organize my 3rd party dll libraries so that when i publish the project and than install that application on another computer all the libraries should move with installer... ...

Should I enable RubyGems by default when installing ruby on Windows?

I've decided to have a play around with ruby so I've downloaded the windows one click installer. One of the options in the installer which isn't selected by default is to "Enable RubyGems" which automatically enables RubyGems by pre-appending 'rubygems' to the RUBYOPT environment variable. Being completely new to Ruby I must admit that ...

Nested Installation

Hello, Is it possible to do nested instllations of msi's in Visual studio 2008 setup project? Thanks and Regards Raju ...

Re-packaging installer with WiX Visual Studio Project

I've noticed that if I change the files that get installed by my WiX installer, but not the wxs file that the installer is built from, that when I tell my installer to build, it doesn't. In other words, unless I've made a change to my installer itself (currently I do this by just adding a space to the file), it doesn't create a new packa...

Uninstall another MSI on install

I have a Basic MSI project. I need to remove another MSI product on installation that is now integrated into our main application. I tried to use the upgrade scenarios and treat it as a major upgrade. However, this didn't work because of the upgrade codes not matching I believe. Next, I also made a custom action that ran msiexec.exe aft...

Easiest way to distribute an application to be download and updated via SVN?

I have a client that must install a web application by himself, is there a way I can send him a package(installer) that installs TortoiseSVN and checkout a working copy of the code? I Guess I can always make an NSIS installer, but maybe, just maybe there is already an application that do that. Thanks! ...

How to launch a program as as a normal user from a UAC elevated installer

I'm writing an NSIS installer and the setup program elevates "as administrator" as needed on Windows 7 / vista. I need to run the installed program at the end of the install and don't want to launch it with the same privileges as the installer. The regular NSIS exec commands run the child process with the same permissions as the install...

How to code to check whether older installer version is already available on machine

We are developing customized installer using visual studio 2008 installer project. The requirement which we are trying to adress is; suppose user starts installation and if already older version is available on same machine then we should promp user to upgrade the version and needs to show list of files which are new in this version. ...

how can i check whether WCF is already registered with IIS

i am making a installer and want to check whether the WCF is already registered with IIS ...

Creating an installer for Linux application

Hi, I'm developing a small cross-platform application and I need some advice on how to install it in Linux. I am using InnoSetup in Windows and an application bundle in OSX but I have no idea how to get my app installed in Linux, are there any opensource installer creators for Linux? Thanks. ...

Revert scan state when prompting for variable values

How do you detect the current SCAN state and revert it after changing it? An exerpt from the script in question: SET SCAN OFF SET ECHO ON SET SQLBLANKLINES ON SET SCAN ON UPDATE TABLE_NAME SET CREATED_BY = &&created_by; SET SCAN OFF The problem is that if the script doesn't have the first line (SET SCAN OFF), then the code to prompt...

VS2008 MSInstaller update to different directory fails

I use Visual Studio 2008 Installer Project to create a MSI Installer. With the software I deploy and install a Service. I added the primary output of the service project to the custom actions (Install, Commit, Rollback, Uninstall) of the Installer. First I had problems updating the Software (Error 1001. The Service already exists). The...

WiX/Windows Installer: Re-install to a new folder

1. I am using WiX for creating installer and would like to implement the following behaviour: If a user launches msi installer for the product and the product already installed, then wizard works similar to pure (first time) installation with exception of some things (e.g. license aggrement screen is omitted). The wizard should allow for...

WiX overwrites config files during setup. How can I avoid this?

Hi, I'm using WiX to create a windows installer. Unfortunately my installer overwrites a config file on every update. What I really want is, that the installer only creates the file if it is not found. Thanks and regards, forki ...

What's the smallest DirectX installer I can distribute in my Software?

My application uses DirectX 9.0c. There are many installers for the end-user run-times, ranging from 400Kb to 100Mb+ and obviously I don't want to bloat my installer file. However, I believe there are potentially legal restrictions which mean I can't just distribute whichever MS installers I might choose. This is the one I'd ideally lik...

How to create SharePoint Solution?

Hello Friends, I'm new to SharePoint and I'm creating a public website using SharePoint Server 2007. I want to create solution or installer of my SharePoint website to copy it to another server other then my local machine. Anyone helps me out to solve this problem. Thanks. ...

What are the differences between MSI and EXE installers, and which should I choose?

I am working on an installer for a new version of my project (C#). Previously, I've used Inno Setup to create .exe files for installing my projects on other computers in the workplace. While reading through some tutorials, though, I came across Windows Installer XML, which uses XML files to build a .msi installer. My project will be av...

Including SQL Server Express with Application

I'm bundling an application for distribution and SQL Server is a prequisite so we're including SQL Server Express. What's the easiest way to include SQL server in a point and click installer? In the past I've used NSIS, but it was always flaky when installing the .NET Framework, so .NET, SQL Server and our app seems like an impossible ta...

Distributing VC++ Redist... running installer when already installed causes problems

Using the Inno installer, we distribute the VC++ redistributable with our app so we can run it automatically. We've found that running it on a system where it's already installed asks us to repair/undo the installation which is going to totally confuse users. Is there a way around this? Maybe a flag on the installer or something? Thank...