Microsoft Component Installer Software Development Kit


I just stumbled onto a link on MSDN to download a tool called the Microsoft Component Installer Software Development Kit.  This tool aims to make it easier for setup developers to bootstrap and install common Microsoft components, including the following:



  • MDAC 2.8

  • .NET Framework 1.1 (and 1.1 SP1 and KB886903)

  • DirectX 9.0c

  • Windows Installer 2.0 and 3.1

I downloaded it and took a look and it seems pretty straightforward to use, and it is INI-driven so you can enable or disable bootstrapping to only target the components you need in your scenarios.  I haven’t actually tried to use it yet though, so I’m curious if anyone out there has tried this tool yet for your setup scenarios.  If so, please post a comment and let me know what you think – is this tool useful?  Does it address some/all/any of your scenarios?  Are there big functional holes that make it not feasible in your scenarios?


 

Comments (2)

  1. Do you know where to download the Managed DirectX msi file (mdxredist.msi)? The October SDK Update Developer Redistributables include only cab files of them. I don’t want to download them during every installation. Sorry to ask, I know that’s not quite your area.

  2. astebner says:

    Hi Daniel – it looks like the mdxredist.msi is a part of the DirectX 9 SDK. You can download the SDK at

    http://www.microsoft.com/downloads/details.aspx?FamilyID=fd044a42-9912-42a3-9a9e-d857199f888e&DisplayLang=en

    After installing the SDK, you should be able to find mdxredist.msi at <DirectXSDKDir>RedistDirectX9 where <DirectXSDKDir> is the location that you installed the SDK to.