我在我的 asp.NET Core Web 应用程序解决方案(.net Framework)中使用 VC++ 项目引用时遇到了问题。
创建了一个新的 asp.NET Core Web 应用程序。
添加了一个VC++项目(CLR-->类库)
添加了C#类库项目,并在C#类库参考中添加了VC++项目引用。
在主项目中调用C#类库中的方法,该方法又从VC++类库中返回一个值
该解决方案的构建没有任何错误,但在运行时我收到错误
其他信息:无法加载文件或程序集“CppClassLibrary,Version=1.0.6164.19946,Culture=neutral,PublicKeyToken=null”或其依赖项之一。尝试加载格式不正确的程序。
我已将主项目和 C# 库项目的构建平台设置为 AnyCPU,对于 VC++ 类库,设置平台为 Win32,这些都是默认的。
我的机器是 Windows 7 64 位。
我们无法摆脱 VC++ 引用,因为这会对我们现有的应用程序套件产生重大影响。
| 归档时间: |
|
| 查看次数: |
436 次 |
| 最近记录: |