Passer au contenu du pied de page
.NET AIDE

Qu'est-ce que Visual C++ Redistributable

Qu'est-ce que le Microsoft Visual C++ Redistributable ?

Microsoft Visual C++ Redistributable (MSVCR) est un package proposé par Microsoft pour les programmes développés avec Visual Studio. Il contient des bibliothèques d'exécution C et C++ et est essentiellement prêt à l'emploi sur la plateforme Windows. Vous devez télécharger le numéro de version requis de Visual C++ demandé par le programme et l'installer pour commencer à travailler. Si le programme utilise des bibliothèques C ou C++, alors le package Visual C++ correspondant est requis pour exécuter le programme. L'architecture de Visual C++ doit correspondre à l'architecture cible de l'application.

Qu'est-ce que le Visual C++ Redistributable : Figure 1

Quel Visual C++ Redistributable est nécessaire ?

Il existe plusieurs versions de Visual C++ disponibles, et vous pouvez télécharger et installer des versions spécifiques selon l'architecture de votre ordinateur. Les packages sont disponibles pour les architectures 32 bits et 64 bits. Si vous avez un système d'exploitation (OS) x64 (64 bits), vous pouvez installer les versions x64 et x86 (32 bits) sur votre plateforme Windows. Cependant, pour les systèmes d'exploitation x86, vous ne pouvez télécharger et installer que les versions x86. Voici une liste de toutes les versions disponibles pour les OS x86 et x64 : Dernier MSVCR pris en charge pour Visual Studio.

Visual C++ Redistributable pour les produits Iron

IronPDF

Qu'est-ce qu'IronPDF, et comment cela se rapporte-t-il à Visual C++ ?

Bibliothèque .NET IronPDF est une bibliothèque .NET pour la création et la manipulation de PDF. Des applications peuvent être développées en utilisant IronPDF dans Visual Studio. IronPDF prend en charge les dernières versions de .NET et remonte aux versions standard 2.0 et standard core du framework .NET. Si vous développez des applications pour des systèmes d'exploitation plus anciens, un package Visual C++ Redistributable est indispensable.

IronPDF nécessite un package Visual C++ Redistributable sur la plateforme Windows cible pour la plupart de ses opérations. Les tâches liées aux dépendances de Chrome, ou si vous n'êtes pas en mesure d'initialiser les objets IronPDF, IronInterop ou Pdfium nécessitent tous un package Microsoft Visual C++ Redistributable sur la machine cible. Une autre exception courante soulevée est PlatformNotSupportedException. Cela signifie que le registre n'est pas pris en charge sur cette plateforme particulière. Ce problème rarement rencontré peut également être résolu en installant le package redistributable Visual C++ requis.

Les applications développées à l'aide de Visual Studio 2015, 2017, 2019 et 2022 nécessitent la dernière version du package Visual C++ Redistributable pour fonctionner sur la machine cible. Il est disponible pour les machines à architecture x86 et x64.

IronPDF utilise le moteur Chromium pour convertir HTML en PDF avec IronPDF, ce qui est rapide, précis et fiable.

IronOCR

Qu'est-ce qu'IronOCR, et comment cela se rapporte-t-il à Visual C++ ?

Bibliothèque IronOCR est une bibliothèque de reconnaissance optique de caractères utilisée pour extraire du texte à partir d'images et de PDF. IronOCR utilise également les capacités d'IronPDF pour travailler avec des documents PDF. Cela signifie que les packages Visual C++ Redistributable sont souvent requis avec les applications IronOCR.

Les applications IronOCR sont également développées en utilisant Visual Studio, et un package Visual C++ pertinent est requis. Les versions de Visual Studio antérieures à 2015 nécessitent un package disctinct d'exécution redistributable Visual C++. Pour Visual Studio 2015 et au-delà, la version la plus récente MICROSOFT VISUAL C++ 2015 - 2022 RUNTIME doit être installée.

Pour plus de guides de dépannage sur le redistribuable Visual C++ pour IronOCR, visitez le Guide de dépannage IronPDF.

Corriger les erreurs à l'aide des packages Visual C++ Redistributable

Les programmes construits dans Visual Studio en utilisant IronPDF ou IronOCR nécessitent qu'un package redistribuable Visual C++ soit installé sur la machine cible où l'application doit être déployée.

Visual Studio 2015, 2017, 2019 et 2022

La dernière version du redistribuable Visual C++ est construite avec les dernières fonctionnalités C++, ainsi qu'avec des améliorations de performance, de sécurité, et de fiabilité. Pour les applications créées dans Visual Studio 2015, 2017, 2019, et 2022, les runtimes Visual C++ 2015-2022 suivants doivent être installés en fonction de l'architecture de la machine :

Visual Studio 2013 (VC++ 12.0)

Pour les applications construites dans Visual Studio 2013, le package redistribuable Visual Studio C++ suivant doit être installé :

Pour télécharger des mises à jour et d'autres versions, veuillez visiter : Mise à jour pour le package Visual C++ 2013 Redistributable

Visual Studio 2012 (VC++ 11.0) UPDATE 4

Pour les applications construites dans Visual Studio 2012, le package redistribuable Visual Studio C++ suivant doit être installé :

Pour télécharger des mises à jour et d'autres versions, veuillez visiter : Packages Visual C++ Redistributable pour Visual Studio 2012 Update 4

Versions antérieures de Visual Studio

Les versions suivantes ne sont plus prises en charge :

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

Ajout du package Visual C++ Redistributable avec l'installateur d'application IronPDF ou IronOCR pour les machines cibles

En tant que développeur, vous pouvez ajouter le package Microsoft Visual C++ Redistributable requis avec l'installateur d'application. Cela aide l'utilisateur à exécuter votre programme sans avoir besoin de télécharger des dépendances supplémentaires. Le fichier redistribuable Visual C++ peut être emballé avec l'installateur de l'application, tel que MSI, si nécessaire. La liste des Microsoft Visual C++ redistributable pour Visual Studio est mentionnée en détail ci-dessus. Vous pouvez choisir la version correcte à emballer avec l'installateur de votre application.

Comment installer manuellement la dernière version de Visual C++ Redistributable ?

Pour installer Visual C++ Redistributable, vous devez simplement télécharger le numéro de version correct et l'installer à l'aide du fichier de configuration. Les étapes suivantes vous aideront à télécharger et installer la dernière version d'exécution Visual C++ 2015-2022 pour les applications construites dans Visual Studio 2022 en utilisant IronPDF ou IronOCR :

  1. Visitez le site web du redistribuable Microsoft Visual C++ pour télécharger la dernière version. Voici le lien : Télécharger le dernier MSVCR.

Qu'est-ce que le Visual C++ Redistributable : Figure 2

  1. Une fois le fichier téléchargé, naviguez vers le dossier du fichier téléchargé et double-cliquez pour ouvrir le fichier et installer.
  2. La configuration apparaîtra. Sélectionnez l'option d'accord et cliquez sur installer pour installer la version Visual C++ 2015-2022 sur votre ordinateur.

Qu'est-ce que le Visual C++ Redistributable : Figure 3

  1. L'installation commencera et cela devrait prendre quelques secondes pour se compléter.

Qu'est-ce que le Visual C++ Redistributable : Figure 4

  1. Une fois l'installation terminée, vous devez redémarrer le PC pour utiliser Microsoft Visual C++ Redistributable pour vos applications. Cliquez sur redémarrer, et vous êtes prêt à utiliser les applications.

Qu'est-ce que le Visual C++ Redistributable : Figure 5

  1. Pour vérifier l'installation, ouvrez le panneau de contrôle pour vérifier si Visual C++ redistributable 2015-2022 a été ajouté dans les programmes. Il affichera également les versions actuelles de Visual C++ redistributable qui sont déjà installées.

Qu'est-ce que le Visual C++ Redistributable : Figure 6

Résumé

Dans cet article, nous avons appris ce qu'est le package Visual C++ Redistributable et comment il est lié à différents produits Iron. Il s'agit de bibliothèques de liens dynamiques (DLL) qui sont requises au moment de l'exécution pour le bon fonctionnement d'une application. Si vous souhaitez uniquement exécuter des applications construites avec Visual Studio, vous pouvez choisir la version appropriée du runtime Microsoft Visual C++ redistributable pour le faire.

Now you can get a free trial of Iron Products like IronPDF and IronOCR.

Questions Fréquemment Posées

Qu'est-ce que Microsoft Visual C++ Redistributable ?

Microsoft Visual C++ Redistributable (MSVCR) est un package fourni par Microsoft pour les programmes développés avec Visual Studio. Il contient les bibliothèques d'exécution C et C++ nécessaires pour exécuter les applications qui utilisent ces bibliothèques.

Quel Visual C++ Redistributable est nécessaire pour mon application ?

La version spécifique requise dépend de l'architecture cible de l'application et de la version de Visual Studio utilisée pour la construire. Pour les systèmes 64 bits, les versions x64 et x86 peuvent être installées, tandis que pour les systèmes 32 bits, seules les versions x86 sont applicables.

Pourquoi les packages Visual C++ Redistributable sont-ils nécessaires pour les bibliothèques .NET ?

Certaines bibliothèques .NET, telles que celles utilisées pour la création et la manipulation de PDF, nécessitent Visual C++ Redistributable sur la plate-forme Windows cible pour les opérations liées aux dépendances de Chrome et à l'initialisation de certains objets.

Comment la reconnaissance optique de caractères bénéficie-t-elle de Visual C++ Redistributable ?

Les bibliothèques de reconnaissance optique de caractères (OCR) nécessitent souvent des packages Visual C++ Redistributable car elles peuvent utiliser les capacités d'autres bibliothèques qui dépendent de ces redistributables, assurant ainsi un fonctionnement correct.

Comment puis-je corriger les erreurs liées à Visual C++ Redistributable ?

Les erreurs peuvent souvent être résolues en s'assurant que le package Visual C++ Redistributable approprié est installé sur la machine cible. Cela est crucial pour les applications construites avec Visual Studio utilisant certaines bibliothèques .NET.

Puis-je inclure Visual C++ Redistributable dans l'installateur de mon application ?

Oui, les développeurs peuvent inclure le package Visual C++ Redistributable nécessaire avec le programme d'installation de l'application pour s'assurer que l'utilisateur final n'a pas besoin de télécharger d'autres dépendances.

Quelle version de Visual C++ Redistributable est requise pour les applications construites dans Visual Studio 2015 et versions ultérieures ?

Les applications construites dans Visual Studio 2015, 2017, 2019 et 2022 nécessitent l'installation de la dernière version d'exécution Visual C++ 2015-2022 sur la machine cible.

Comment installer manuellement la dernière version de Visual C++ Redistributable ?

Pour l'installation, téléchargez la version correcte sur le site Web de Microsoft, exécutez le fichier d'installation, acceptez les conditions et suivez les étapes de l'installation. Un redémarrage du système est requis pour terminer l'installation.

Pourquoi Microsoft Visual C++ Redistributable est-il important pour la performance des applications ?

Les packages Microsoft Visual C++ Redistributable sont essentiels pour s'assurer que les applications développées avec Visual Studio fonctionnent correctement, car ils fournissent les bibliothèques d'exécution nécessaires qui aident à maintenir la performance et la fiabilité des applications.

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes ...

Lire la suite