0

У меня есть win32 application.I сгенерировано это приложение на компьютере с Windows 7 x64, когда я копирую это приложение на другую машину (win7 x64) он дает ошибку отсутствующие .dll файлы. Я добавил и связал ре-дистрибутивные файлы C++ с моим проектом, но с той же ошибкой. Я использовал библиотеку poco в этом проекте в своем файле выпуска. Я получаю все DLL-файлы, необходимые для запуска приложения, но с перекрестными файлами C++ нет. Может ли кто-нибудь сказать мне, как скопировать DLL-файлы из visual studio в мою папку выпуска.Как Visual C++ перераспределяющие файлы (.dll) для моего приложения в Visual Studio 2013/2015

+0

Это подробно описано в [MSDN] (https://msdn.microsoft.com/en-us/library/zebw5zk9.aspx). Вы сначала прочитали этот материал? –

+0

Спасибо за ваш ответ. я прошел через MSDN и вносил изменения в статически, но когда я запускаю свой .exe на целевой машине, он бросает ошибку для файлов vcruntime.dll. – chaitanya

ответ

0

вы можете создать сценарий установки и добавить к нему пакет vcrun2013. Чтобы иметь проблемы такого рода, смотрите главу «регистрация DLL».

+0

вы имеете в виду make .msi и запускаете на целевой машине. если этот случай я не хочу устанавливать на целевую машину, я просто хочу запустить мой .exe-файл напрямую – chaitanya