Я разработал приложение на базе Windows (т.е. myapp), которое было разработано с помощью Visual studio 10. Когда я пытаюсь запустить инструмент в других системах, у которого нет , есть установка визуальной студии, я получаю сообщение об ошибке, которое msvcr100.dll отсутствует.Как удалить распространяемые зависимости?
поэтому я попытался в том числе myapp.exe.local и скопировал запрошенные библиотеки DLL в том же пути и попытался, на этот раз я получил «приложение не удалось запустить правильно (0xc000007b)»
Эта проблема рассматривается когда Microsoft Visual C++ Redistributable Package настроен неправильно.
Я не хочу устанавливать распространяемые компоненты в целевой системе, так как не рекомендуется делать какие-либо установки в целевой системе.
Могу ли я получить какое-либо предложение, если есть возможность запускать инструмент без установки распространенных материалов?
Вы должны иметь возможность статически связывать среду выполнения с вашим приложением. Проверьте параметры компоновщика. – Joey