2013-04-19 6 views
-1

Я сделал обертку для dll C++ в C++/CLI для использования с программой на C++. Когда я вызываю функцию, которая имеет объявление класса от этой оболочки, я получаю эту ошибку:Необработанное исключение типа «System.IO.FileNotFoundException»

Необработанное исключение типа «System.IO.FileNotFoundException» произошло в EMWCADLink.dll

Дополнительная информация: Могли не загружать файл или сборку «Nom, Version = 1.0.0.0, Culture = neutral, PublicKeyToken = 7210645d4d5e3a39» или одну из его зависимостей. Система не может найти указанный файл.

Я добавил эту DLL-обертку в «Добавить ссылку ...», кто может мне помочь плз

ответ

2

DLL, вы оберточной должны находиться в директории вашего исполняемого файла или на пути. Наиболее вероятным случаем является то, что когда время выполнения пытается загрузить вашу обертку, оболочка ищет dll C++ и терпит неудачу.

+0

prb, что я могу использовать dll в таких местах –

+0

Что? Я не понимаю, как вы комментируете. – rerun