我在C ++ / CLI中为C ++ dll创建了一个包装器,用于c ++程序。当我从该包装器调用一个具有类声明的函数时,我收到此错误:
EMWCADLink.dll中发生未处理的“System.IO.FileNotFoundException”类型异常
其他信息:无法加载文件或程序集'Nom,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = 7210645d4d5e3a39'或其依赖项之一。系统找不到指定的文件。
我在“添加引用...”中添加了这个包装器dll,任何人都可以帮助我PLZ
答案 0 :(得分:2)
您要包装的dll必须位于可执行文件的目录中或路径中。最可能的情况是,当运行时尝试加载包装器时,包装器会查找c ++ dll并失败。