3
我需要在純粹非託管的C++應用程序中託管和運行託管控件。這個怎麼做?如何在非託管C++應用程序中託管許可的.Net控件?
運行未經許可的控制通常是簡單的:
if (SUCCEEDED(ClrCreateManagedInstance(type, iid, &obj)))
{
// do something with obj
}
當使用許可控制然而,我們需要以某種方式嵌入.licx文件到項目(REF application licensing)。在非託管的C++應用程序中,必需的粘合似乎不起作用。 lc.exe工具應該能夠將許可證作爲程序集資源嵌入,但要麼我們沒有揮動正確的調用,要麼就是失敗。任何幫助,將不勝感激。