【发布时间】:2012-05-25 00:46:38
【问题描述】:
我有 c++ dll,我正在转换为 c++/cli。 设置 /clr 编译器选项后,我的项目构建良好。 但是,当我尝试通过引用 c# 项目中的 dll 来引用本机方法时,c# 项目无法找到它。 不设置 /clr 将所有源代码构建为 MSIL 应该从其他 .net 程序集中可见吗? 为什么我必须创建一个 c++/cli 包装类才能使原生代码对 c# 代码可见?
我不清楚 c++/cli 是如何工作的......
【问题讨论】:
标签: c++-cli