标签: c++ windows dll clr managed
我遇到这种情况:
按此命令:
问题是如果无法从插件DLL加载被管理的DLL,除非它位于 app 目录中。我真的更喜欢它将位于插件目录中,因为逻辑上它是从插件中使用而不是从应用程序中使用。
可以使用.config文件配置.NET应用程序以从其他目录启用程序集绑定,但同样,这是C ++应用程序。
只是为了澄清:我没有问题从插件运行其他DLL,我只有加载托管DLL的问题。
所以,我的问题是:如何启用托管DLL从自定义目录运行?