Установка DirectX с приложением MSI - VS2008 - PullRequest
0 голосов
/ 03 февраля 2010

Приложение поддерживает Windows XP, Vista и Windows 7, но для правильной работы необходимы библиотеки DirectX. У меня есть распространяемый пакет DirectX 9.0C, и я хочу включить его в программу установки MSI, созданную с помощью проекта установки Visual Studio 2008.

Два вопроса: Как включить пакет DirectX 9.0C с моим MSI? Будет ли пакет DirectX 9.0C автоматически игнорировать Vista и Windows 7?

Ответы [ 2 ]

1 голос
/ 03 февраля 2010

Не включайте его в свой MSI-пакет, но выполняйте его как пользовательское действие или перед началом установки. Установка его в Vista или Win7 не вызовет никаких проблем.

0 голосов
/ 04 февраля 2010

Как правило, если вы не распространяете свое приложение с помощью DVD / CD людям, у которых может не быть среды выполнения, распространяйте свое приложение с помощью веб-установщика, выполняемого как пользовательское действие, которое будет искать более обновленную версию D3DX

...