首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将vc++程序集加载到C#

将vc++程序集加载到C#
EN

Stack Overflow用户
提问于 2015-12-23 00:11:43
回答 1查看 19关注 0票数 0

我必须编写C++程序,它通过用C#编写的测试(两者必须在相同的解决方案中,但在Visual中有不同的项目)。我成功地创建了C++项目(win32 dll),但我无法测试它。原因如下:在测试项目中,我有以下一行:

代码语言:javascript
复制
private Assembly Assembly { get { return Assembly.Load("Exercise"); } }

其中“练习”是我必须在C++中创建的项目。

由于错误,我无法添加对由.dll项目生成的C++的引用:

不能添加对练习的引用。

为了简化,让我们假设我的练习项目(C++中的这个)只包含创建.dll和文件Exercise.cpp所需的文件,但这没有帮助。

我的问题是:如何加载程序集(?)从vc++到C# UnitTest项目?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-28 00:06:19

问题是,我试图将本机c++加载到C#项目。解决这个问题的方法是创建CLR C++项目。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34426619

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档