【问题标题】:Loading managed dll into AppDomain from native c++ code从本机 C++ 代码将托管 dll 加载到 AppDomain
【发布时间】:2010-02-07 09:33:57
【问题描述】:

我想将托管程序集从本机 C++ 代码加载到 AppDomain。
如果它值得的话,本机代码是一个 CLR 分析器,所以每次创建 AppDomain 时我都会收到通知。

【问题讨论】:

    标签: .net c++ winapi dll clr


    【解决方案1】:

    我相信你需要host CLR

    【讨论】:

      【解决方案2】:

      您可能正在寻找ICLRRuntimeHost::ExecuteInDefaultAppDomain()。它将一个程序集加载到 default AppDomain。您询问了加载到“该”AppDomain 中的问题,因此大概您不关心其他非默认 AppDomain。

      ICLRRuntimeHost 是一个 COM 接口,因此可用于本机代码。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-10-03
        • 1970-01-01
        • 2014-08-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多