NET标准2.0库中的Aspose.Cell错误

时间:2019-07-19 21:49:16

标签: c# .net-standard aspose aspose-cells

无法加载文件或程序集“ Aspose.Cells,版本= 19.7.0.0,文化=中性,PublicKeyToken = 716fcc553a201e56”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。 (来自HRESULT的异常:0x80131040)

我在.Net Standard 2.0类型库中达到了上述目标。我已将Aspose.Cell nuget包引用添加到库中。

2 个答案:

答案 0 :(得分:0)

我认为您还需要在托管项目中添加Aspose.Cells,版本= 19.7.0.0参考,而不是仅添加类库项目。

答案 1 :(得分:0)

您可以从NuGet程序包管理器添加System.Drawing.Common库来解决此问题。在某些情况下,您可能还需要System.Text.Encoding。请注意,在使用NuGet程序包管理器时,它可能会自动获取Aspose.Cells的所有必需依赖项,但是在您看来,它对我而言并不是。因此,在安装Aspose.Cells 19.7.0之后,应该手动安装System.Drawing.common v4.5.1。

要检查Aspose.Cells v19.7.0的Nuget回购页面上的依赖关系,可以单击“依赖关系”节点,并可以确认.NET Standard 2.0的以下依赖关系: System.Drawing.Common(> = 4.5.1) System.Text.Encoding.CodePages(> = 4.4.0)

希望,这会有所帮助。

PS。我是Aspose的支持开发人员/传播者。