.net core openxml.NET4.5lib和.NETCore2.2

.net core openxml.NET4.5lib和.NETCore2.2,.net-core,openxml,openxml-sdk,.net-4.6.1,system.io.packaging,.net Core,Openxml,Openxml Sdk,.net 4.6.1,System.io.packaging,当我尝试使用我的.Net 4.6.1库时,我收到一个带有程序集System.Io.Packaging的System.Io.FileNotFoundException,该库与我的控制台App配合良好 我试图将这个库与c#.Net core 2.2控制台应用程序一起使用,但它不能像您通过查看下面的代码片段看到的那样工作 如何使.Net 4.6.1库与c#.Net core 2.2 2.2控制台应用程序协同工作 见下文: 点击图片放大 解决方案(项目+NuGet软件包): OpenXml Libr

当我尝试使用我的.Net 4.6.1库时,我收到一个带有程序集
System.Io.Packaging
System.Io.FileNotFoundException
,该库与我的控制台App配合良好

我试图将这个库与c#.Net core 2.2控制台应用程序一起使用,但它不能像您通过查看下面的代码片段看到的那样工作

如何使.Net 4.6.1库c#.Net core 2.2 2.2控制台应用程序协同工作

见下文:

点击图片放大

解决方案(项目+NuGet软件包):

  • OpenXml Libraby c#.Net 4.6.1

    • Nuget:DocumentFormat.OpenXml(2.9.0)
    • Nuget:System.IO.FileSystem.Primitives(4.3.0)
    • Nuget:System.IO.Packaging(4.5.0)
  • 控制台应用程序c#.Net核心2.2


不能将完整框架库与.net核心应用程序一起使用。您需要重新确定库的目标以使用Net Standard。用于.Net Core的SDK已经发布很长时间了,