Я бы хотел установить Direct X с веб-установщиком (чтобы уменьшить мои настройки) на пользовательский компьютер, используя Inno Setup во время установки моего приложения Windows. Если возможно, я бы хотел сделать это условно , если Direct X не установлен. Если возможно, я бы хотел сделать это .
До сих пор я не мог найти работающий способ сделать это - кажется, Microsoft делает это немного сложно. Кто-нибудь может указать мне правильное направление или описать, как это возможно?
РЕДАКТИРОВАТЬ: полу-рабочее решение можно найти здесь: http://www.vincenzo.net/isxkb/index.php?title=DirectX_-_How_to_detect_DirectX_version
К вашему сведению: В конце концов, я просто использовал directxwebsetup.exe с флагом без вывода сообщений ("/ Q"). Когда DirectX установлен, только небольшая вспышка графического интерфейса, и в противном случае, графический интерфейс установки DirectX открывает и устанавливает DX.