Heath Stewart's Blog

About Windows Installer, the .NET Framework, and Visual Studio.

November, 2007

Posts
  • Heath Stewart's Blog

    The Essentials, or Heath's Greatest Hits

    • 0 Comments
    People commonly ask me what to start reading to learn about Windows Installer. Internally I point people to a wiki I maintain with lots of links to various sources, and some of those links are to my own blog posts. Externally I typically link to all these...
  • Heath Stewart's Blog

    Microsoft .NET Framework 2.0 Service Pack 1, and How to Detect It

    • 23 Comments
    No doubt you've heard the Microsoft .NET Framework 3.5 was released . Aaron Stebner has posted a list of links to 3.5, as well as 2.0 Service Pack 1 (SP1) and 3.0 SP1. It's important to note that if you install 3.5 you're actually getting 2.0 SP1 and...
  • Heath Stewart's Blog

    How to Install TFC without PPE

    • 1 Comments
    Microsoft Visual Studio 2008 , now available for MSDN subscribers and Express editions freely available to everyone , is a huge application. It takes a while to install and, in the case of Visual Studio 2005 Service Pack 1 , a long time to patch. Installing...
  • Heath Stewart's Blog

    AppCompat in Windows Installer

    • 1 Comments
    The Application Compatibility (AppCompat) platform in Windows is a powerful feature that allows for fixes on practically any program or package to be loaded on Windows. Windows Installer takes advantage of a protected database full of fixes in the form...
  • Heath Stewart's Blog

    Sequencing before Versioning

    • 0 Comments
    File versions in Windows Installer and properties like REINSTALL and REINSTALLMODE determine what files are copied to their destination. But before files versions are even a factor, any patches being installed or already installed are sequenced first...
  • Heath Stewart's Blog

    Windows Installer Properties and Conditions

    • 1 Comments
    In many languages, some variables can take a value of different types but with the same meaning. Variants in script, for example, can take 0 or false; or they can take any non-zero value and true. The following JScript example prints "Same". if (0 ==...
Page 1 of 1 (6 items)