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

时间:2011-03-24 01:26:27

标签: directx windows-installer direct3d9

在MS'advice之后,我们从D3D9应用程序的DX安装程序内容中剥离了大部分文件,总计降至5Mb。 但现在我想把这些文件打包到一个安装程序中,就像MS本身提供的可再发行安装程序一样......所以它可以作为我们的应用程序安装过程的一部分运行,带有/ silent开关,而无需手动解压缩文件并删除它们。 是否有一种简单,标准的方法来执行此操作以便运行打包的DXSetup.exe?

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

1 个答案:

答案 0 :(得分:-1)

最好使用MS提供的安装程序,通常是应用程序执行的操作,如果问题是空间,您可以始终使用其300kb的Web安装程序,但需要用户进行Internet连接。

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=2da43d38-db71-4c1b-bc6a-9b6652cd92a3&displaylang=en

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

有一个文件夹“redist” 在其中有DX的设置, 你可以用你的应用程序分发它们, 并且您的安装程序必须调用dxsetup.exe