我创建了一个C++/CLI程序集,它可以在本地C++代码周围创建一个包装器。当我将其作为资源添加到我的C#项目中时,该资源可以编译并成功加载程序集。我可以从应用程序中访问对象和智能提示,但是在尝试构建时,会出现以下异常:
BadImageFormat
无法加载文件或程序集 'MyCLI, Version=1.0.3680.28432, Culture=neutral, PublicKeyToken=null' 或其中的一个依赖项。尝试加载格式不正确的程序。
我在窗体加载事件中加载它:
MyCLI.myCLI z;
当我编译时,C#中我的主构造函数在这一行崩溃了。
Application.Run(new Form1());
有人知道是什么原因导致了这个异常吗?
谢谢。