R-Vijay's blogSyndicate content

November 12th, 2007 | 0 votes

If a file that should have been removed from the user's computer remains installed after running an uninstall, the installer may not be removing the component containing the file for one or more of the following reasons:

6 comments
November 9th, 2007 | 0 votes

Files in Use and Restart manager are two big features of Windows Installer 4. These features provide excellent support to MSI packagers when customizing an application which needs a restart for optimal functionality.

0 comments
November 7th, 2007 | 0 votes

When a vendor MSI installation fails on deployment, many a times it may be because of the Custom action present in it. Here are some steps to take if you suspect your failure is related to such an action.

0 comments
November 1st, 2007 | 0 votes

Software packages should not automatically repair data (local- or server-based data) on launch. Such an automatic repair could overwrite data changes made by the user. Therefore, components in the MSI that include data files (e.g. Access MDBs) will not contain a key path (thus disabling self-repair), even if this breaks the Windows logo.

5 comments
October 29th, 2007 | 0 votes

Slip-Streaming is a process which applies MSP to the MSI where MSI has not been installed on the system. If the Service Pack is in MSP format, then it can be directly installed on the system where the application is present.

2 comments
October 26th, 2007 | 0 votes

This technique can be used when more than one version of a component needs to exist on a workstation and the two components are binary compatible.

0 comments
October 22nd, 2007 | 0 votes

If you have to install a .cer certificate with an msi installation, here's a great tip that points out several points you need to be aware of.

0 comments
October 22nd, 2007 | +1 (1 vote)

If your application requires installation of components such as files or registry keys on a per-user basis, but your application has no advertised entry points or other triggers to initiate the installation process, then Active Setup is the solution.

11 comments
October 19th, 2007 | 0 votes

Gacutil must not be called from a custom action. Gacutil is not designed to be used during installation.

0 comments
October 16th, 2007 | 0 votes

Here are a few tips I picked up from Microsoft about how to "color inside the lines" when using any tool (including Wise Package Studio) to create an MSI. Hope these help.

2 comments