2010-06-18 61 views

回答

1

有不少方法可以做到这一点。

您可以使用Microsoft提供的托管C++编译器C++/CLI进行编码。您可以根据需要混用托管代码和本地代码(可能适用安全限制)。

你可以去COM路由,它本身在.NET端支持。虽然很难在本地进行编程,尤其是所有的互操作性。你可以从这里开始:http://msdn.microsoft.com/en-us/magazine/cc163494.aspx

第三种方式是将.net运行时引擎直接“托管”到您的应用程序中,并使用它来加载托管程序集,然后从中执行部分内容。这对您来说可能是过度的,但它会生成100%的本机映像,并且不依赖COM互操作。你可以从这里开始:http://msdn.microsoft.com/en-us/library/dd380850.aspx