Windows Installer

Webinar: Expanding Agile Practices to Software Installation Development

In this on-demand Webinar from Visual Studio Magazine, learn about the challenges that agile teams face in building and deploying applications rapidly and how best practices in installation development strategy and technology are key to the success of any agile development team.

Flexera Software Introduces InstallShield 2011

Building on its native support for creating MSI installers, InstallScript and Microsoft App-V virtual packages, InstallShield 2011 continues to raise the bar for Windows installer development solutions with a wide variety of customer-driven enhancements that simplify installation development.

Problems with Orphaned Registry Keys in Visual Studio 2010 Installation

Thumbnail image for Problems with Orphaned Registry Keys in Visual Studio 2010 Installation

One of my friend Ninaada was doing an upgrade installation of Visual Studio 2010 on his machine, where he faced some issues which does not allow him to access menu options like ASP.NET design view, XNA Game Studio plugin to work etc.. Read to know more.

Webinar: Best Practices for Building Installation in Visual Studio 2010

Thumbnail image for Webinar: Best Practices for Building Installation in Visual Studio 2010

Learn best practices for building reliable Windows Installer (MSI) installations inside the Visual Studio 2010 interface. This Webinar also explains how the world’s top software companies build reliable MSI installations inside Visual Studio 2010 using InstallShield.

What version of the .NET Framework is included in which version of the OS?

Thumbnail image for What version of the .NET Framework is included in which version of the OS?

Its been quite sometime that, we have recieved questions on what version of the .NET Framework is included in which version of the OS? The main reason for this question is that, when the .NET Framework is installed as a part of the OS, it does not appear in the Programs and Features (or Add/Remove Programs) control panel. This post exactly gives you this information.

Did you know these Windows Installer File Types?

Thumbnail image for Did you know these Windows Installer File Types?

This post defines the several files type which can be created for the Windows Installer technology like .msi, .msm, .cub, .mst, .idt and .pcp files.

Redistributing Application Components using Merge Modules

Thumbnail image for Redistributing Application Components using Merge Modules

Most developers understand the benefits of writing reusable code. It makes sense to use that piece again when you need the same functionality. The more pre-tested software you can reuse, the fewer bugs you’re likely to have in the final product.

Merge modules extend the notion of reusable components to the software installation process. Once you’ve developed a way to install a reusable component, you can also reuse the installation process!

This article explains the Merge Modules, the need of it and How to merge them to an existing installer file (.msi).

How do you create a Minor Upgrade for an application using InstallShield?

Upgrades are little complex compared to the new installer. This guest article from Bhuvana aims at providing the requirement for minor upgrade, the steps to create it and options to install the same. Minor upgrade is a type of Product upgrade that Windows Installer supports. A minor upgrade can be used to add new features and components. Let us know if you have any inputs / suggestions for Minor upgrade.

Webinar on Application Virtualization: What Developers Should Know??

Virtual applications never get installed on the client. Instead they run in their own isolated virtual containers, eliminating compatibility issues and uninstallation problems. It’s an evolving approach to application deployment, but is it the future of software installations?  Decide for yourself in this webinar. From the installation experts that develop InstallShield®, this webinar gives software […]

Link to information about .NET Framework 4 setup and deployment improvements

Peter Marcu has posted some detailed information about improvements that have been made to the setup and deployment process for the .NET Framework 4 starting with the recently released .NET Framework 4 beta 2 and Visual Studio 2010 beta 2. The improvements have been made to solve issues that exist in the .NET Framework 3.5 […]

How to troubleshoot the error 1603 “Fatal Error During Installation”?

This error message is displayed by the Windows Installer engine and is a general error code that indicates a problem occurred during the installation. Read on this article to learn how to sidestep this speed bump. The following is the probable list of known causes for this error to occur: Short file name creation is disabled on […]

How to manage reboots when installing multiple versions of the .NET Framework

This is one information, which I was looking for since many days.  I just found it on Aaron Stebner’s blog now. Aaron replies to this below question in his blog. “I am planning a network deployment of the .NET Framework, and I need to deploy all versions from 1.0 through 3.5 SP1 if any are missing on […]

Importance of a RunOnce Key in Device Driver Installation

Well, The Run and RunOnce registry entries help programs to be run automatically. In device driver installations,  A RunOnce entry is executed immediately after the driver is installed; These entries are not executed until the user logs on. For a Client-side installation, all RunOnce entries are executed. No Run, RunEx, or RunOnceEx entries are executed. […]

Microsoft’s recent Security Updates for Visual Studio break Windows Installer Updates

Taken from Stefan Kruger’s Blog- This problem was brought up in a question on the InstallSite Forum and is also mentioned in a blog post by Gauravb (who appears to be a Microsoft employee). The typical symptom is missing or not updated files after you install a Small or Minor Update to your application (Major […]

Command Line Switches for MSI and MSP Installations

Hi Folks, Its time for yet another Guest Post; and we have Bhuvana writing for us. In this article she focuses on the command line arguments and the silent switches that can be used for msi and msp (un-installable patches). Bhuvana specializes in InstallShield & MSI Installers and her primary responsibility at work is “Build & […]

Windows Installer FAQ – Part 4

As you guys are aware, I am writing a series of posts which covers some key discussions, topics and FAQs in the stream of MSI Windows Installer and application packaging. In this fourth part, we will look at some questions on MSI properties and key scenarios which can easily achieved by using the properties appropriately. […]

Please Vote – Best Windows Website Contest 2009

Like the last year, Even this time,  The Windows Club is organizing its Best Windows Website Contest 2009, to discover and recognize some of the best Windows bloggers. It feels great to share this information that, Msigeek.com has been selected as one of the Top 10 Finalists for the Contest. From among the 60+ participants, […]

ChangeBASE Announces the Launch of Version 3.0 of AOK for Citrix XenApp

ChangeBASE AOK, the world leader in automated application compatibility testing and remediation today announces the release of AOK v 3.0 for Citrix with a comprehensive suite of testing and remediation plug-ins for Citrix® XenApp™ – hosted or streamed. Building on the first release of AOK for Citrix in June last year the new features allow […]