我正在尝试将NPOI添加到针对netcoreapp1.1的dotnet核心库中 我可以添加到项目中,但是如果我添加这行代码
wb = new XSSFWorkbook(inputStream);
我有此错误消息
Reference to type 'FileInfo' claims it is defined in 'mscorlib', but it could not be found
这些是添加到项目中的包
Microsoft.NETCore.Portable.Compatibility Version="1.0.2"
NPOI Version="2.3.0"
System.ComponentModel.TypeConverter Version="4.3.0"
有没有办法解决这个问题?
答案 0 :(得分:0)
在.NET Core上加载为.NET Framework构建的库时,会发生此错误。 2.0。
.NET Core 1.0和1.1只能加载为.NET Standard(< = 1.6)或.NET Core(各自版本)构建的库。
.NET Core 2.0(在撰写本文时的预览版中)将具有类型转发程序集,这些程序集使许多.NET Framework程序集都能正常工作,但并不能保证所有库都能保持不变。