C# excel Interop

IronXL kann Excel ohne Interop verwenden

Interop ist eine Möglichkeit, wie eine Programmiersprache mit einer anderen sprechen kann. In .Net sprechen wir fast ausschließlich über .NET-Anwendungen, die mit C ++ – Anwendungen sprechen. Excel Interop ist eine von Microsoft definierte Technologie. Es ermöglicht Benutzern, Excel aus C # zu verwenden, indem eine installierte Excel-Instanz empfohlen wird. Dies scheint eine großartige Idee zu sein, bis wir feststellen, dass Excel auf dem Zielcomputer installiert werden muss, der möglicherweise Ihren Webserver oder die Docker-Instanz oder Azure an vielen Stellen enthält, an denen Excel niemals installiert werden kann und Microsoft keine Lizenzierung zulässt. Wir empfehlen dringend, Excel Interop nicht in Webanwendungen oder Anwendungen zu verwenden, in denen Sie möglicherweise auf ein Zielsystem verteilen, auf dem möglicherweise nicht die exakt richtige Version von Excel installiert ist. Muss ich Excel auf meinem Server installieren, um Excel in einer C # -Anwendung verwenden zu können? Nein, tust du nicht. Wenn Sie IronXL verwenden, um Zellen in Ihrer C # -Anwendung zu schützen, muss Excel nicht auf einem Computer installiert sein, Sie können jedoch alle von Excel bereitgestellten Funktionen ausführen. Kann IronXL ohne Interop funktionieren? IronXL benötigt kein Interop zum Erstellen, Bearbeiten, Importieren, Generieren und Exportieren von Excel-Dokumenten. Deshalb ist es zu einer so beliebten C3-Excel-Bibliothek geworden. Gibt es einen Anwendungsfall, in dem Sie Interop in Ihrem Projekt mit IronXL verwenden würden? Wir können uns keinen Grund vorstellen, Excel Interop mit IronXL zu verwenden. Mit IronXL können Sie jedoch Daten aus einer beliebigen Quelle verwenden, um eine Excel-Weiterleitungsdatei zu erstellen. Wenn Sie also eine Unterbrechung mit einer anderen C ++ – Anwendung haben, z. B. einem proprietären System, kann IronXL diese Daten verwenden und in Excel schreiben. Wir benötigen jedoch keine Excel-Interop und Excel muss nicht auf Ihrem Host-Computer installiert sein. Dies ist wichtig für .Net Core, wo Excel nicht in einem Interop-kompatiblen Format für Mac- und Linux-Ziele oder -Hosts im Internet installiert werden kann. Welche Funktionen können Sie ohne Interop in IronXL verwenden? IronXL kann fast alles erreichen, was in der Excel-Anwendung erreicht werden kann.

Dieser Artikel wurde maschinell übersetzt. Wenn Sie einen Fehler in diesem Text gefunden haben, drücken Sie hier um uns zu benachrichtigen.

Aktualisiert 21 Januar 2021
Benötigt Windows Win2000, WinXP, Win7 x32, Win7 x64, Windows 8, Windows 10, WinServer, WinOther, WinVista, WinVista x64
Sprachen English, Afar, Albanian, Arabic, Armenian, Assamese, Bhutani, Bulgarian, Burmese, Cambodian, Chinese, ChineseSimplified, ChineseTraditional, Czech, Danish, Dutch, Estonian, Finnish, French, Georgian, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingua, Italian, Japanese, Javanese, Korean, Latvian, Macedonian, Malayalam, Moldavian, Nepali, Norwegian, Other, Persian, Polish, Portuguese, Romanian, Russian, Samoan, Serbian, Setswana, Singhalese, Siswati, Slovak, Slovenian, Spanish, Sudanese, Swedish, Tagalog, Thai, Tibetan, Tonga, Turkish, Ukrainian, Vietnamese, Welsh
Genehmigung Details anzeigen
Preis $399
Diesen Artikel melden Berichten
Schließen

Berichten "C# excel Interop"

Einen Kommentar hinterlassen

Ihre Email-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert