我正在构建一个新的ASP.Net Core 2.0应用程序(针对.net核心2.0),它需要引用一个遗留的.Net Framework 4.6类库,后者又使用Microsoft.ApplicationBlocks.Data。当我运行应用程序时,我的应用程序第一次尝试从类库中调用静态函数时,会立即抛出以下异常:
FileNotFoundException:无法加载文件或程序集 ' Microsoft.ApplicationBlocks.Data,Version = 2.0.0.0,Culture = neutral, 公钥=空&#39 ;.系统找不到指定的文件。
我已经检查了运行应用程序的bin \ Debug \ netcoreapp2.0文件夹,并且dll在那里。该dll似乎与packages文件夹中nuget包中的dll相同。
这导致了很多问题,类库使用了ApplicationBlocks.Data很多,我真的不想在此时重写大量的类库来获取它与Asp.net核心一起运行。这是从框架迁移到核心的第一步,因此类库最终可能会移植到核心,但公司没有资源可以立即进行所有更改。
非常感谢任何帮助/建议/指示。