我想在设置Windows时使用 Inno Setup 在用户计算机上安装带有 web-installer 的Direct X(以使我的设置更小)应用。如果可能的话,如果没有安装Direct X,我希望有条件。如果可能,我也想默默地。
到目前为止,我找不到一种有效的方法 - 微软似乎对此有点困难。任何人都可以指出我正确的方向或描述这是如何可能的吗?
编辑:可在此处找到一个半工作解决方案:http://www.vincenzo.net/isxkb/index.php?title=DirectX_-_How_to_detect_DirectX_version
仅供参考:毕竟,我只使用了带有静音标志(“/ Q”)的directxwebsetup.exe。安装DirectX时,只能看到一个小的GUI闪存,否则会打开一个DirectX安装GUI并安装DX。
答案 0 :(得分:0)
在ISXKB wiki上有一个很好的检测.NET版本的示例。这可以扩展为使用Nick Sherlock的InnoTools下载器来下载它,然后您可以使用适当的命令行选项运行它以静默地执行它。