如何集成/混合托管和非托管代码

时间:2009-04-28 07:49:07

标签: .net sql-server-2005 c++-cli interop native

已经使用本机代码开发了项目 现在在一个小模块中使用C ++中的SQLSMO - CLI我使用了托管代码。

如何将manged代码与本机代码集成?

3 个答案:

答案 0 :(得分:2)

Stack Overflow中已经有几个类似的线程了。关键字是P / Invoke和COM Interop,具体取决于您的本机组件的类型。以下是一些链接:

答案 1 :(得分:0)

这是一个相当普遍的问题。这方面有各种各样的资源,包括MSDN。回顾一下文献,然后回答更多具体问题。

答案 2 :(得分:-1)

如果您只需要从非托管应用程序引用托管类,并且不介意在C ++ / CLI下重新编译它,则可以使用gcroot