Visual Studio 2013 — Создание DLL на C ++ с использованием VS2013 и вызов методов из Delphi XE6; C ++ DLL имеет некоторую зависимость от VS или .NET

ТИА.

Я сделал C ++ DLL с использованием VS 2013, который вызывается из Delphi XE6. Все работает отлично. Когда я делаю Delphi exe, и я пытаюсь запустить его в любой системе, в которой нет VS3013, мой exe завершается с нарушением прав доступа (нарушение доступа по адресу 00A8451E в модуле * .exe. Чтение адреса 83EC8B69.) на моей системе (машине разработки) и любой машине с VS2013.

DLL, которую я сделал, является динамической DLL. Я также пытался использовать опцию «/ MTd для отладки» в настройках проекта, как предлагается по ссылке ниже. Я также установил «Распространяемые пакеты Visual C ++ для Visual Studio 2013», предложенные по той же ссылке. Никто из них не помог. Пожалуйста, предложите.

Ссылка на сайт:
Как оставить зависимости dll Visual Studio 2013 позади?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]