Упаковка пользовательского распространяемого установщика DirectX - PullRequest
0 голосов
/ 24 марта 2011

Следуя совету MS ' , мы удалили большинство файлов из содержимого установщика DX для нашего приложения D3D9, в результате чего его общий объем сократился до 5 МБ. Но теперь я хотел бы упаковать эти файлы в единый установщик, как это делают распространяемые установщики MS ... чтобы он мог запускаться как часть процесса установки нашего приложения с параметром / silent, без необходимости распаковывать файлы вручную и удалите их. Существует ли простой стандартный способ сделать это так, чтобы упакованный DXSetup.exe был запущен?

Или все это слишком сложно, и мы должны просто распаковать файлы, запустить DXSetup.exe и затем удалить файлы после установки?

1 Ответ

0 голосов
/ 24 марта 2011

Лучше использовать установщики, которые предоставляет MS, обычно это то, что делают приложения, если проблема в том, что вам не хватает места, вы всегда можете использовать веб-установщик на 300 КБ, но пользователю потребуется подключение к Интернету.

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

С другой стороны, и если вы используете DirectX SDK

есть папка "redist" и в нем есть настройки DX, вы можете распространять их с вашим приложением, и ваша установка должна вызвать dxsetup.exe

...