我试图将ClosedXML和iText7添加到我的.NETCore项目中。但是每次我尝试安装这些软件包时都会遇到同样的错误: 一个或多个软件包与.NETCoreApp,版本= v1.1不兼容。
有没有人知道这个问题的解决方案?我使用Visual Studio 2017企业版。或者是否有人建议使用.NET Core生成Excel和pdf文件?
答案 0 :(得分:1)
https://www.nuget.org/packages/ClosedXML
如您所见,ClosedXML依赖于.NETFramework 4.0。
http://www.dotnetcurry.com/dotnet/1308/dotnet-core-future-of-dotnet-framework
右键单击启动项目,然后单击属性。在应用程序选项卡中,单击Target framework下拉列表和.NET Framework> = 4.5。您将失去跨平台兼容性。
我个人还没有为excel文件找到理想的导出/导入解决方案,但这可能对您有用:https://www.nuget.org/packages/Shaman.EPPlus/