调用使用.net核心的类库 - 错误:无法加载文件或程序集' Microsoft.Extensions.DependencyInjection.Abstractions

时间:2016-11-23 00:55:36

标签: c# dll com asp.net-core

我创建了一个引用一些.net核心包的类库(如Microsoft.Extensions.DependencyInjection.Abstractions)。

此类库旨在用作COM库。我能够构建dll并注册我的类库的dll。然后我可以加载COM对象。在一个单独的计划中。但是,只要调用一个使用.net核心类的函数,我就会收到错误:

Could not load file or assembly 'Microsoft.Extensions.DependencyInjection.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60' or one of its dependencies. The system cannot find the file specified.

我可以在bin中看到MyApp.dll旁边的Microsoft.Extensions.DependencyInjection.dll。我是否需要注册所有这些dll?我尝试安装.net核心运行时(x86和x64版本),但是没有用。

0 个答案:

没有答案