title: Managed DirectX as prerequisites
body: <p>I am packaging an vb.net application which uses managed DirectX and I am not using vs deployment project etc.
  Now, I want to check managed directX 9 C is installed on the client or not. If not download the directX managed from the web. What is the prefered way to do this?
  I found the following Microsoft Component Installer Software Development Kit, <a href="http://msdn.microsoft.com/en-us/library/ms994369.aspx" rel="nofollow noreferrer">http://msdn.microsoft.com/en-us/library/ms994369.aspx</a>.And this the latest version I found <a href="http://www.microsoft.com/downloads/details.aspx?familyid=2a5e4ebc-651c-40aa-9525-1810af47c317&amp;displaylang=en" rel="nofollow noreferrer">http://www.microsoft.com/downloads/details.aspx?familyid=2a5e4ebc-651c-40aa-9525-1810af47c317&amp;displaylang=en</a>
  n
  I am looking for something (bootstrapper) which detect if managed directX is installed or not if not installed, download and install it.
  Any idea?</p>