0

Ich stelle eine Legacy-App (Benutzer beschwerten sich über die Langsamkeit des Codes, der in Excel Interop ist).Muss ich eine ältere Version von Aspose.Cells.dll verwenden?

Ich habe einen Verweis auf Aspose.Cells.dll hinzugefügt und hinzugefügt, um diese mit:

using Aspose.Cells; 

... aber diesen Compiler-Fehler erhalten:

Der Typ oder Namespace-Name 'Aspose' könnte nicht gefunden (fehlt eine Verwendungs-Direktive oder eine Assembly-Referenz?)

Liegt das daran, dass das Target-Framework des Projekts auf ".NET Framework 2.0" eingestellt ist?

Wenn ja, gibt es eine ältere Version der Aspose.Cells.dll, die ich verwenden kann? Oder muss ich das Ziel auf 4,5 erhöhen?

Hier ist, was ich habe und was ich sehe:

enter image description here

Das Problem ist also eine Diskrepanz zwischen .NET Frameworks gezielten und der Aspose.Cells.dll Version?

+1

musste googeln "Asposisizing - es sagte" Keine Ergebnisse gefunden für Asposisizing "haben Sie stattdessen Apostatisieren gemeint? – Oxymoron

+0

Gut ein, nicht genau. –

Antwort

2

Ihre Annahme ist richtig. Das Problem ist eine Diskrepanz zwischen .NET Frameworks.

3

Scheint ein Konflikt zwischen .NET-Versionen zu sein. Stellen Sie sicher, dass die Version von Aspose.Cells für .NET 2.0 kompiliert wurde.

Andernfalls müssen Sie möglicherweise eine ältere Version von Aspose.Cells finden, die dafür ausgerichtet war.

Verwandte Themen