社区
VC.NET
帖子详情
VC++.NET如何调用C#类
lefttime
2008-07-25 09:35:07
一个.Net方案中存在VC++工程和C#工程,在VC++工程中直接右键菜单->引用了编译后的C#工程后,在VC++工程中能正常提示调用C#的类,但问题是编译时提示的找不到该C#类!在此请教各位大虾了,问题出在哪呢?
...全文
148
10
打赏
收藏
VC++.NET如何调用C#类
一个.Net方案中存在VC++工程和C#工程,在VC++工程中直接右键菜单->引用了编译后的C#工程后,在VC++工程中能正常提示调用C#的类,但问题是编译时提示的找不到该C#类!在此请教各位大虾了,问题出在哪呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lefttime
2008-07-27
打赏
举报
回复
问题已经解决,感谢各位的指点~~~
lefttime
2008-07-27
打赏
举报
回复
问题已经解决,感谢各位的指点~~~
whycom
2008-07-25
打赏
举报
回复
如果非要不采用托管,.net类库可以加一层com封装
非托管程序通过#import ".net 类库com封装.dll" com 方式的调用
不过我感觉你在自讨苦吃,因为打开托管支持,只要在项目设置上小小的修改一下,如果用com封装,手续就太啰嗦了
http://msdn.microsoft.com/zh-cn/library/zsfww439(VS.80).aspx
lefttime
2008-07-25
打赏
举报
回复
汗~~~不能直接引用?!
珍惜生命远离CPP
2008-07-25
打赏
举报
回复
[Quote=引用 3 楼 lefttime 的回复:]
引用 2 楼 akirya 的回复:
非托管?
那你用一个C++/CLI工程作中转吧
把C#工程包装成一个非托管的工程。
在同一个方案中,如果包装?
[/Quote]
再加一个C++/CLI工程做中转
lefttime
2008-07-25
打赏
举报
回复
[Quote=引用 4 楼 whycom 的回复:]
打开托管支持,直接调用,注意引入命名空间
[/Quote]
前提是非托管~~
whycom
2008-07-25
打赏
举报
回复
打开托管支持,直接调用,注意引入命名空间
lefttime
2008-07-25
打赏
举报
回复
[Quote=引用 2 楼 akirya 的回复:]
非托管?
那你用一个C++/CLI工程作中转吧
把C#工程包装成一个非托管的工程。
[/Quote]
在同一个方案中,如果包装?
珍惜生命远离CPP
2008-07-25
打赏
举报
回复
非托管?
那你用一个C++/CLI工程作中转吧
把C#工程包装成一个非托管的工程。
lefttime
2008-07-25
打赏
举报
回复
还有,前提是非托管~~~
为了保留先前的工程格式!
C#
调用
V
C++
.net
2005动态链接库
C#
调用
V
C++
.net
2005动态链接库 使用IntPtr 包含 BSTR char**
Test Mil8.0 using v
c++
.net
(Vs2005)
在VS2005中,用V
C++
窗口程序对Mil8进行打包 实现
C#
的
调用
.Net
调用
V
C++
DLL 示例
在
.Net
中
调用
V
C++
DLL的示例,其中包括 字符串处理,指针处理,结构处理,数组处理。
C#
调用
v
c++
编写的COM组件
C#
调用
v
c++
编写的COM组件,资源中包括一个V
C++
写的atl COM组件,有两个接口,一个是加法运算,一个字符串拼接,
c#
.NET
对话框
调用
COM组件的两个接口。本例子为VS2008,程序简单,可直接编译运行。如果你觉得好,给个评论吧,谢谢。
VC2015
调用
C#
的DLL的范例
V
C++
2015
调用
C#
2015编写的DLL文件的范例,包含VC,
C#
的源代码;
VC.NET
7,540
社区成员
27,673
社区内容
发帖
与我相关
我的任务
VC.NET
.NET技术 VC.NET
复制链接
扫一扫
分享
社区描述
.NET技术 VC.NET
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章