Results 1 to 5 of 5

Thread: Slimming down the DirectX Redist?

  1. #1

    Thread Starter
    Addicted Member stefano5's Avatar
    Join Date
    Jul 2006
    Location
    London UK
    Posts
    131

    Slimming down the DirectX Redist?

    Hi Guys,

    Ive noticed that the DirectX Redist is pretty large, Do I really need to include all of the cabinate files that come with it? If not is there any way of finding out which ones I do need. The application is written in native C++.

    Thanks in advance

    Stefano


  2. #2
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: Slimming down the DirectX Redist?

    Do you have a PC you can run some tests on that doesn't have your program, or anything associated with your program, and, that you can reload after each installation test?

  3. #3

    Thread Starter
    Addicted Member stefano5's Avatar
    Join Date
    Jul 2006
    Location
    London UK
    Posts
    131

    Re: Slimming down the DirectX Redist?

    Quote Originally Posted by Hack
    Do you have a PC you can run some tests on that doesn't have your program, or anything associated with your program, and, that you can reload after each installation test?
    Yes there are loads dotted around the office, however doing it that way really seems like a monotonous task. Im also not sure how the deployment works exactly and where the library files go and what registry values need to me added/modified.
    Last edited by stefano5; Jun 13th, 2008 at 03:28 AM.

  4. #4
    PowerPoster dilettante's Avatar
    Join Date
    Feb 2006
    Posts
    24,487

    Re: Slimming down the DirectX Redist?

    Most of these redist kits cannot be installed incrementally.

    DirectX can be particularly hazardous since you can't simply uninstall it afterward or add in pieces later. Isn't there a requirement that you warn users to create a system restore point before proceeding in the redist EULA too? Or does the package do that now?

  5. #5

    Thread Starter
    Addicted Member stefano5's Avatar
    Join Date
    Jul 2006
    Location
    London UK
    Posts
    131

    Re: Slimming down the DirectX Redist?

    Quote Originally Posted by dilettante
    Most of these redist kits cannot be installed incrementally.

    DirectX can be particularly hazardous since you can't simply uninstall it afterward or add in pieces later. Isn't there a requirement that you warn users to create a system restore point before proceeding in the redist EULA too? Or does the package do that now?
    The Redist seems to install pretty easily, I'm not aware of any prompts to create a system restore point. I've seen installers for similar products to mine which are tiny in comparison so im sure it can be achieved.

    I've noticed that if you remove all the cabinate files and just leave the DXSetup.exe and Install.dll and Install32.dll the setup will still run without any error messages but wont install anything. So perhaps the solution would be to prune the cabinate files to the bare minimum? These are merely my assumptions so more research is required.

    Does anyone else have any clues?

    Thanks

    Stefan

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width