Chris Smith's completely unique view

Algorithms, functional programming, CLR 4.0, and of course, F#!

Browse by Tags

Tagged Content List
  • Blog Post: Where are the Bootstrapper packages installed?

    Question How can I programatically determine where the Bootstrapper packages are located? Answer If you would like to know how to programatically locate the Bootstrapper package location (if you were developing an installer for your custom package for example). Check the following registry key: ...
  • Blog Post: Can the Bootstrapper do complex logic for install conditions?

    Question Can the Bootstrapper do complex logic on the install conditions? Such as FailIf (X = true AND Y = false) Answer No. The Bootstrapper only executes a single install condition at a time. If you need more complicated logic then you will need to expand it out into multiple Command statements...
  • Blog Post: Changing package deployment method post build

    Question Is there a way I can change the Bootstrapper after setup.exe has been built? Answer Yes, you can. Although you can't change the packages or logic of the Bootstrapper you can change the way packages are deployed. You can use the command line to either turn HomeSite on/off or set the Components...
  • Blog Post: Using the Bootstrapper to wrap a Windows Installer package

    This article is to serve as a tutorial for converting a standard Windows Installer package (*.MSI) into a Visual Studio 2005 Generic Bootstrapper package. Doing so will allow you to wrap a program prerequisite in a Bootstrapper package, to allow its deployment alongside any ClickOnce deployment or Setup...
  • Blog Post: Localizing Bootstrapper Packages

    Localizing software has traditionally been difficult process; fortunately however localizing your Bootstrapper package doesn’t have to be. If you use separate localization-specific functionality from functionality required for all packages, the localization process is quite simple. Package vs. Product...
  • Blog Post: Deploying the .NET Framework version 1.1

    Question Can I use the Visual Studio 2005 Bootstrapper to deploy the .NET Frameworks 1.1? Do I need to purchase Visual Studio 2005 to do so? Answer Yes, there are two options for creating a Bootstrapper for the .NET Framework v1.1. The first is to download a Bootstrapper manifest for the Visual...
  • Blog Post: Using the Bootstrapper to launch an EXE

    Question Is there any way I can have my Bootstrapper launch an EXE or file other than my .application / .msi? Answer Unfortunately the only way to have a Bootstrapper launch an EXE file is to use MSBuild to create setup.exe from the command line. This isn't too difficult, but you will need to hand...
  • Blog Post: Bootstrapper - Security

    In this article we will discuss security in the Bootstrapper. Although setup.exe provides a great service of installing program prerequisites, how do you know you can trust it? What if hackers attack a web server hosting redistributable packages? Would every deployment then grab and install those compromised...
Page 1 of 1 (8 items)