打包自定义DirectX可再发行安装程序

打包自定义DirectX可再发行安装程序,directx,windows-installer,direct3d9,Directx,Windows Installer,Direct3d9,继微软之后,我们已经从D3D9应用程序的DX安装程序内容中剥离了大部分文件,使其总容量降至5Mb。 但现在我;I’我想把这些文件打包成一个安装程序,就像微软自己提供的可再发行安装程序一样。。。因此,它可以作为应用程序安装过程的一部分运行,使用/silent开关,而无需手动解包并删除文件。 是否有一种简单、标准的方法来执行此操作,以便运行打包的DXSetup.exe 或者这一切太复杂了,我们应该解包文件,运行DXSetup.exe,然后在安装后删除文件吗?最好使用MS提供的安装程序,通常是应用程序

继微软之后,我们已经从D3D9应用程序的DX安装程序内容中剥离了大部分文件,使其总容量降至5Mb。 但现在我;I’我想把这些文件打包成一个安装程序,就像微软自己提供的可再发行安装程序一样。。。因此,它可以作为应用程序安装过程的一部分运行,使用/silent开关,而无需手动解包并删除文件。 是否有一种简单、标准的方法来执行此操作,以便运行打包的DXSetup.exe


或者这一切太复杂了,我们应该解包文件,运行DXSetup.exe,然后在安装后删除文件吗?

最好使用MS提供的安装程序,通常是应用程序所做的,如果问题是空间,您可以始终使用web安装程序的300kb,但需要用户具有internet连接

另一方面,如果您使用的是DirectX SDK

有一个文件夹“redist” 其中有DX的设置, 您可以将其与应用程序一起分发,
您的安装程序必须调用dxsetup.exe

这并不能回答问题。我需要能够静默安装,webinstaller下载所有DX组件,我只需要D3DX。