Включение wic_x86_enu.msi и vcredist_x86.msi в загрузчик установки программы Visual Studio 2010 - PullRequest
0 голосов
/ 07 марта 2011

Я хочу распространить свой проект, который написан на VS2010 и C #.Проект зависит от DLL-файлов, которые им нужны vcredist версии 2008. Как я могу включить этот файл в мой установочный файл?

Мне также нужно настроить wic_x86_enu в целевой системе, когда она имеет XP SP2.Как я могу это сделать?

Заранее спасибо.

1 Ответ

1 голос
/ 07 марта 2011

В вашем проекте установки выберите Project + Add, Merge Module.Перейдите в папку c: \ program files \ common files \ merge modules и выберите «Microsoft_VC90_CRT_x86.msm», чтобы получить библиотеки DLL времени выполнения C / C ++, развернутые на целевом компьютере.Вам могут понадобиться дополнительные, такие как ATL, MFC, OpenMP, вы не указали точные зависимости в своем вопросе.

Будьте осторожны, так как эти модули слияния будут доступны только в том случае, если на вашем компьютере установлен VS2008.твоя машина.Если вы этого не сделаете, то настоятельно рекомендуем перестроить библиотеки DLL или библиотеки, которые вы используете на VS2010, иначе вы не сможете эффективно поддерживать свой продукт.Если необходимо, разверните установщик, предоставленный сторонней организацией, если это так, как вы получили зависимость от этих DLL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...