Zum Fußzeileninhalt springen
.NET HILFE

Was ist Visual C++ Redistributable

Was ist Microsoft Visual C++ Redistributable?

Microsoft Visual C++ Redistributable (MSVCR) ist ein Paket, das von Microsoft für Programme angeboten wird, die mit Visual Studio entwickelt wurden. Es enthält C- und C++-Laufzeitbibliotheken und ist im Wesentlichen Plug-and-Play auf der Windows-Plattform. Sie müssen die erforderliche Visual C++-Versionsnummer, die vom Programm angefordert wird, herunterladen und installieren, um mit der Arbeit zu beginnen. Wenn das verwendete Programm C- oder C++-Bibliotheken nutzt, dann wird das entsprechende Visual C++-Paket benötigt, um das Programm auszuführen. Die Architektur von Visual C++ muss mit der Zielarchitektur der Anwendung übereinstimmen.

Was ist Visual C++ Redistributable: Abbildung 1

Welche Visual C++ Redistributable wird benötigt?

Es gibt mehrere Versionen von Visual C++, die verfügbar sind, und Sie können spezifische Versionen entsprechend Ihrer Computerarchitektur herunterladen und installieren. Die Pakete sind sowohl für 32-Bit- als auch 64-Bit-Architektur verfügbar. Wenn Sie ein x64 (64-Bit)-Betriebssystem (OS) haben, können Sie sowohl x64- als auch x86 (32-Bit)-Versionen auf Ihrer Windows-Plattform installieren. Für x86-Betriebssysteme können Sie jedoch nur x86-Versionen herunterladen und installieren. Hier ist eine Liste aller verfügbaren Versionen für x86- und x64-OS: Neueste unterstützte MSVCR für Visual Studio.

Visual C++ Redistributable für Eisenprodukte

IronPDF

Was ist IronPDF, und wie verhält es sich zu Visual C++?

IronPDF for .NET-Bibliothek ist eine .NET-Bibliothek zur Erstellung und Manipulation von PDFs. Anwendungen können mit IronPDF in Visual Studio entwickelt werden. IronPDF unterstützt die neuesten .NET-Versionen und geht zurück bis zu Standard 2.0 und Standard-Core-Versionen des .NET Frameworks. Wenn Sie Apps für ältere Betriebssysteme erstellen, ist ein Visual C++ Redistributable-Paket erforderlich.

IronPDF benötigt ein Visual C++ Redistributable-Paket auf der Ziel-Windows-Plattform für die meisten seiner Operationen. Aufgaben im Zusammenhang mit Chrome-Abhängigkeiten oder wenn Sie IronPDF, IronInterop oder Pdfium-Objekte nicht initialisieren können, erfordern alle ein Microsoft Visual C++ Redistributable-Paket auf dem Zielrechner. Eine weitere häufige Ausnahme ist die PlatformNotSupportedException. Das bedeutet, dass das Registry auf dieser bestimmten Plattform nicht unterstützt wird. Dieses seltene Problem kann auch durch die Installation des erforderlichen Visual C++ Redistributable-Pakets gelöst werden.

Anwendungen, die mit Visual Studio 2015, 2017, 2019 und 2022 entwickelt wurden, benötigen die neueste Version des Visual C++ Redistributable-Pakets, um auf dem Zielrechner ausgeführt zu werden. Es ist sowohl für x86- als auch x64-Architekturmaschinen verfügbar.

IronPDF verwendet die Chromium Engine, um HTML zu PDF mit IronPDF zu konvertieren, was schnell, genau und zuverlässig ist.

IronOCR

Was ist IronOCR, und wie verhält es sich zu Visual C++?

IronOCR-Bibliothek ist eine optische Zeichenerkennungsbibliothek, die zum Extrahieren von Text aus Bildern und PDFs verwendet wird. IronOCR verwendet auch IronPDF-Funktionen, um mit PDF-Dokumenten zu arbeiten. Das bedeutet, dass Visual C++ Redistributable-Pakete oft bei Anwendungen von IronOCR erforderlich sind.

IronOCR-Anwendungen werden auch mit Visual Studio entwickelt, und ein relevantes Visual C++-Paket ist erforderlich. Versionen von Visual Studio vor 2015 erfordern ein separates Visual C++ Redistributable Runtime-Paket. Für Visual Studio 2015 und neuer muss die neueste Version MICROSOFT VISUAL C++ 2015 - 2022 RUNTIME installiert werden.

Für weitere Fehlerbehebungsguides zu Visual C++ Redistributable für IronOCR besuchen Sie den IronPDF Fehlerbehebungsguide.

Fehlerbehebung mit Visual C++ Redistributable Packages

Programme, die in Visual Studio mit IronPDF oder IronOCR entwickelt wurden, erfordern ein Visual C++ Redistributable-Paket, das auf dem Zielrechner installiert sein muss, wo die Anwendung bereitgestellt werden soll.

Visual Studio 2015, 2017, 2019, UND 2022

Die neueste Version des Visual C++ Redistributables wird mit den neuesten C++-Features sowie Leistungs-, Sicherheits- und Zuverlässigkeitsverbesserungen gebaut. Für Anwendungen, die in Visual Studio 2015, 2017, 2019 und 2022 erstellt wurden, müssen die folgenden Visual C++ 2015-2022 Runtimes gemäß der Maschinenarchitektur installiert werden:

Visual Studio 2013 (VC++ 12.0)

Für Anwendungen, die in Visual Studio 2013 erstellt wurden, muss das folgende Visual Studio C++ Redistributable-Paket installiert werden:

Zum Herunterladen von Updates und anderen Versionen besuchen Sie bitte: Update für Visual C++ 2013 Redistributable-Paket

Visual Studio 2012 (VC++ 11.0) UPDATE 4

Für Apps, die in Visual Studio 2012 gebaut wurden, muss das folgende Visual Studio C++ Redistributable-Paket installiert werden:

Zum Herunterladen von Updates und anderen Versionen besuchen Sie bitte: Microsoft Visual C++ Redistributable Packages for Visual Studio 2012 Update 4

Ältere Visual Studio-Versionen

Die folgenden Versionen werden nicht mehr unterstützt:

  • Visual Studio 2010 (VC++ 10.0) SP1
  • Visual Studio 2008 (VC++ 9.0) SP1
  • Visual Studio 2005 (VC++ 8.0) SP1

Hinzufügen des Visual C++ Redistributable Package mit IronPDF oder IronOCR Application Installer für Zielrechner

Als Entwickler können Sie das erforderliche Microsoft Visual C++ Redistributable-Paket mit dem Anwendungsinstaller hinzufügen. Dies hilft dem Benutzer, Ihr Programm auszuführen, ohne zusätzliche Abhängigkeiten herunterladen zu müssen. Die Visual C++ Redistributable-Datei kann mit dem App-Installer verpackt werden, wie z.B. MSI, falls erforderlich. Die Liste der Microsoft Visual C++ Redistributable für Visual Studio ist oben ausführlich aufgeführt. Sie können die richtige Version wählen, um sie mit Ihrem Anwendungsinstaller zu verpacken.

Wie installiert man manuell die neueste Version von Visual C++ Redistributable?

Um Visual C++ Redistributable zu installieren, müssen Sie lediglich die richtige Versionsnummer herunterladen und sie mit der Setup-Datei installieren. Die folgenden Schritte helfen Ihnen beim Herunterladen und Installieren der neuesten Version des Visual C++ 2015-2022 Runtime für Anwendungen, die in Visual Studio 2022 mit IronPDF oder IronOCR erstellt wurden:

  1. Besuchen Sie die Microsoft Visual C++ Redistributable-Website, um die neueste Version herunterzuladen. Hier ist der Link: Laden Sie das neueste MSVCR herunter.

Was ist Visual C++ Redistributable: Abbildung 2

  1. Sobald die Datei heruntergeladen ist, navigieren Sie zum Speicherort der heruntergeladenen Datei und doppelklicken Sie, um die Datei zu öffnen und zu installieren.
  2. Das Setup erscheint. Wählen Sie die Option zum Akzeptieren des Vertrags und klicken Sie auf Installieren, um die Visual C++ 2015-2022-Version auf Ihrem Computer zu installieren.

Was ist Visual C++ Redistributable: Abbildung 3

  1. Die Installation beginnt und sollte nur wenige Sekunden dauern.

Was ist Visual C++ Redistributable: Abbildung 4

  1. Sobald die Installation abgeschlossen ist, müssen Sie den PC neu starten, um Microsoft Visual C++ Redistributable für Ihre Anwendungen zu verwenden. Klicken Sie auf Neustart und Sie sind bereit, die Anwendungen zu verwenden.

Was ist Visual C++ Redistributable: Abbildung 5

  1. Um die Installation zu überprüfen, öffnen Sie die Systemsteuerung, um zu prüfen, ob Visual C++ Redistributable 2015-2022 in den Programmen hinzugefügt wurde. Es zeigt auch die vorhandenen aktuellen Versionen von Visual C++ Redistributable an, die bereits installiert sind.

Was ist Visual C++ Redistributable: Abbildung 6

Zusammenfassung

In diesem Artikel haben wir gelernt, was das Visual C++ Redistributable-Paket ist und wie es mit verschiedenen Iron-Produkten verknüpft ist. Es handelt sich um Dynamic Link Libraries (DLL), die zur Laufzeit für das ordnungsgemäße Funktionieren einer Anwendung erforderlich sind. Wenn Sie nur Anwendungen ausführen möchten, die mit Visual Studio erstellt wurden, können Sie die passende Version des Microsoft Visual C++ Redistributable Runtime auswählen, um dies zu tun.

Jetzt können Sie eine kostenlose Testversion von Iron-Produkten wie IronPDF und IronOCR erhalten.

Häufig gestellte Fragen

Was ist Microsoft Visual C++ Redistributable?

Microsoft Visual C++ Redistributable (MSVCR) ist ein Paket, das von Microsoft für Programme bereitgestellt wird, die mit Visual Studio entwickelt wurden. Es enthält C- und C++-Laufzeitbibliotheken, die erforderlich sind, um Anwendungen auszuführen, die diese Bibliotheken verwenden.

Welche Visual C++ Redistributable wird für meine Anwendung benötigt?

Die spezifische benötigte Version hängt von der Zielarchitektur der Anwendung und der verwendeten Visual Studio-Version ab. Für 64-Bit-Systeme können sowohl x64- als auch x86-Versionen installiert werden, während für 32-Bit-Systeme nur x86-Versionen anwendbar sind.

Warum sind Visual C++ Redistributable-Pakete für .NET-Bibliotheken notwendig?

Bestimmte .NET-Bibliotheken, wie die für die Erstellung und Bearbeitung von PDFs, benötigen Visual C++ Redistributable auf der Ziel-Windows-Plattform für operationen im Zusammenhang mit Chrome-Abhängigkeiten und dem Initialisieren bestimmter Objekte.

Wie profitiert die optische Zeichenerkennung von Visual C++ Redistributable?

Optische Zeichenerkennung (OCR)-Bibliotheken erfordern oft die Visual C++ Redistributable-Pakete, da sie Funktionen anderer Bibliotheken nutzen können, die von diesen Redistributables abhängen, um die ordnungsgemäße Funktionalität sicherzustellen.

Wie kann ich Fehler im Zusammenhang mit Visual C++ Redistributable beheben?

Fehler können oft behoben werden, indem sichergestellt wird, dass das entsprechende Visual C++ Redistributable-Paket auf dem Zielrechner installiert ist. Dies ist entscheidend für Anwendungen, die mit Visual Studio unter Verwendung bestimmter .NET-Bibliotheken erstellt wurden.

Kann ich Visual C++ Redistributable in das Installationsprogramm meiner Anwendung aufnehmen?

Ja, Entwickler können das notwendige Visual C++ Redistributable-Paket mit dem Anwendungsinstaller einbeziehen, um sicherzustellen, dass der Endnutzer keine zusätzlichen Abhängigkeiten herunterladen muss.

Welche Version von Visual C++ Redistributable wird für Anwendungen benötigt, die in Visual Studio 2015 und später erstellt wurden?

Anwendungen, die in Visual Studio 2015, 2017, 2019 und 2022 erstellt wurden, benötigen die neueste Visual C++ 2015-2022 Laufzeitversion, die auf dem Zielrechner installiert ist.

Wie installiere ich das neueste Visual C++ Redistributable manuell?

Zum Installieren laden Sie die richtige Version von der Microsoft-Website herunter, führen Sie die Setupdatei aus, stimmen Sie den Bedingungen zu und folgen Sie den Installationsschritten. Ein Systemneustart ist erforderlich, um die Installation abzuschließen.

Warum ist Microsoft Visual C++ Redistributable wichtig für die Anwendungsleistung?

Microsoft Visual C++ Redistributable-Pakete sind entscheidend, um sicherzustellen, dass Anwendungen, die mit Visual Studio entwickelt wurden, korrekt funktionieren, da sie notwendige Laufzeitbibliotheken bereitstellen, die helfen, die Anwendungsleistung und -zuverlässigkeit zu erhalten.

Jacob Mellor, Chief Technology Officer @ Team Iron
Chief Technology Officer

Jacob Mellor ist Chief Technology Officer bei Iron Software und ein visionärer Ingenieur, der führend in der C# PDF-Technologie ist. Als ursprünglicher Entwickler der Iron Software-Kerncodebasis hat er die Produktarchitektur des Unternehmens seit seiner Gründung gestaltet und zusammen mit CEO Cameron Rimington in ein Unternehmen ...

Weiterlesen