社区
VC.NET
帖子详情
VC++.NET如何调用C#类
lefttime
2008-07-25 09:35:07
一个.Net方案中存在VC++工程和C#工程,在VC++工程中直接右键菜单->引用了编译后的C#工程后,在VC++工程中能正常提示调用C#的类,但问题是编译时提示的找不到该C#类!在此请教各位大虾了,问题出在哪呢?
...全文
169
10
打赏
收藏
VC++.NET如何调用C#类
一个.Net方案中存在VC++工程和C#工程,在VC++工程中直接右键菜单->引用了编译后的C#工程后,在VC++工程中能正常提示调用C#的类,但问题是编译时提示的找不到该C#类!在此请教各位大虾了,问题出在哪呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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**
V
C++
.NET
教程
V
C++
.NET
教程 介绍了V
C++
.net
的编程
V
C++
.NET
的 控件,
类
和实例.pdf
V
C++
.NET
的 控件,
类
和实例.pdf
解开V
C++
调用
.Net
DLL的神秘面纱
NULL 博文链接:https://usiboy.iteye.com/blog/558975
V
C++
.NET
技术内幕(英文第六版)
V
C++
.NET
技术内幕(英文第六版)
VC.NET
7,539
社区成员
27,671
社区内容
发帖
与我相关
我的任务
VC.NET
.NET技术 VC.NET
复制链接
扫一扫
分享
社区描述
.NET技术 VC.NET
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章