Browse by Tags

Tagged Content List
  • Blog Post: Why Visual Studio 11 Requires Space on the System Drive

    Users have asked why space is required on the system drive (typically the C: drive) when they choose to install Visual Studio 11 to another drive. While Visual Studio 11 does allow you to install the majority of features to another drive, VS11 still requires space on the system drive for the following...
  • Blog Post: A patch may take as long or longer to install than the target product

    Often I’m asked why installing a Windows Installer patch (MSP) takes as long or longer to install than the target product (MSI). While this isn’t always the case for every patch, it’s certainly possible for a number of reasons. It may also come as a surprise that the size of the patch can have little...
  • Blog Post: Downgrading Shared Components

    Shared components define shared resources. It might seem obvious, but it’s important to understand that whatever you do to a shared resource during the installation of one product affects those same resources for any other product. For example, when upgrading one product to update files shared with another...
  • Blog Post: Comparison of PatchWiz and WiX v3 Patch Build

    The Windows Installer SDK ships a library named patchwiz.dll . This contains the logic to build a patch from pairs of database packages ( .msi files, or simply MSIs) along with other configuration properties. Another tool that the SDK ships is msimsp.exe which uses patchwiz.dll and parses command line...
  • Blog Post: Customizing Shortcuts for Visual Studio

    After installing the last several releases of Visual Studio, you’ll find shortcuts to command prompts that automatically set up the PATH, INCLUDE, LIB, and other environment variables. At least with Visual Studio 2010 these command prompts have larger buffers and enable quick edit mode, but some people...
  • Blog Post: Test your conditions

    When testing the serviceability of your product before you ship, it’s important to test any conditions you might have on the product, features, components, and actions. Feature conditions can set the install level of a feature when the package is installed. But as the Condition table documentation states...
  • Blog Post: Verify ISO before burning or mounting Visual Studio 2010 RC

    If you have downloaded the Visual Studio 2010 Release Candidate (RC) from MSDN or the Download Center as an ISO and are having problems installing it, it could be that either the ISO wasn’t downloaded correctly or that it wasn’t burnt to DVD correctly. On the installation error dialog, you will find...
  • Blog Post: Why does ICE03 state my localized template string is invalid?

    Question When I run ICE validation, why does ICE03 state the following error? ICE03 ERROR Invalid template string; Table: Error, Column: Message, Key(s): 1958 The string reads, ユーザー [2] の特権が不十分です。必要な特権をユーザーに付与してインストールを続行しますか? [いいえ] を選択するとインストールは終了します。 Answer This ICE error can appear in several columns...
Page 1 of 1 (8 items)