3
我需要在纯粹非托管的C++应用程序中托管和运行托管控件。这个怎么做?如何在非托管C++应用程序中托管许可的.Net控件?
运行未经许可的控制通常是简单的:
if (SUCCEEDED(ClrCreateManagedInstance(type, iid, &obj)))
{
// do something with obj
}
当使用许可控制然而,我们需要以某种方式嵌入.licx文件到项目(REF application licensing)。在非托管的C++应用程序中,必需的粘合似乎不起作用。 lc.exe工具应该能够将许可证作为程序集资源嵌入,但要么我们没有挥动正确的调用,要么就是失败。任何帮助,将不胜感激。