VC2005:将原来的C++类库重新编译后生成DLL,在C#中看不到函数,Why??

yixiu121 2006-03-21 10:58:02
VC2005:将原来的C++类库重新编译后生成DLL,在C#中看不到函数,Why??
...全文
283 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wjlsmail 2006-04-20
  • 打赏
  • 举报
回复
study
yixiu121 2006-04-02
  • 打赏
  • 举报
回复
up
independently 2006-03-21
  • 打赏
  • 举报
回复
老大就是老大,^_^
蒋晟 2006-03-21
  • 打赏
  • 举报
回复
because the C++ classes are native classes in VC6 and is still native in VC 2005.
C# does not recognize native classes. Add CLR support to the DLL and move some classes from native to managed.
Reference
http://msdn.microsoft.com/msdnmag/issues/04/12/CQA/
http://msdn.microsoft.com/msdnmag/issues/02/08/CQA/
http://msdn.microsoft.com/msdnmag/issues/05/02/CATWork/
yixiu121 2006-03-21
  • 打赏
  • 举报
回复
VC6.0
不涉及MFC
independently 2006-03-21
  • 打赏
  • 举报
回复
你原来的类库是在哪个编译器编译的?没有用过VS2005,我想他应该不会隐藏了

7,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧