我需要使用旧版本的 Aspose.Cells.dll 吗?

Do I need to use an older version of Aspose.Cells.dll?

我正在 Asposisizing 遗留应用程序(用户抱怨代码速度慢,在 Excel Interop 中)。

我添加了对 Aspose.Cells.dll 的引用,并使用以下方法添加:

using Aspose.Cells;

...但出现此编译错误:

找不到类型或命名空间名称 'Aspose'(是否缺少 using 指令或程序集引用?)

是否因为项目的Target framework设置为“.NET Framework 2.0”?

如果是,是否有我可以使用的 Aspose.Cells.dll 的旧版本?或者我需要将目标增加到 4.5 吗?

这是我的所见所闻:

问题是目标 .NET Frameworks 与 Aspose.Cells.dll 版本不匹配吗?

你的假设是正确的。问题是 .NET Frameworks 之间不匹配。

.NET 版本之间似乎不匹配。确保 Aspose.Cells 的版本是为 .NET 2.0 编译的。

否则,您可能需要找到针对此目的的旧版本 Aspose.Cells。