C#/ CLI包装器“无法加载文件或程序集”

时间:2019-02-27 18:23:04

标签: c# c++-cli wrapper

我有一个带有x86导出类的C ++ main.dll,它是x#86在C#/ CLI中的包装,并链接了main.dll的lib,我有一个使用该包装的C#Test.exe应用程序(在Properties-> Build-> Platform Target-> x86中也设置为32bit),我通过右键单击References-> Add Reference-> Test.Wrapper.Dll来引用它。

我曾尝试使用Dependency Walker,除API-MS-WIN等外,其他一切看起来都是正确的,但是根据this的帖子,这很正常。

我安装了C ++ 2013、2015、2017可再发行组件。

Test.Wrapper.dll也位于Test.exe的输出文件夹中。

此后我一无所知,我们将不胜感激。

  

未处理的异常:System.IO.FileNotFoundException:无法加载   文件或程序集“ Test.Wrapper.dll”或其依赖项之一。的   在Test.Program.Main(String []中找不到指定的模块   args)

0 个答案:

没有答案
相关问题