Corriger les problèmes liés à Microsoft .NET Framework, MSXML et C++ à l’aide de l’outil de diagnostic d’installation de QuickBooks
by Intuit• Dernière mise à jour : 8 mai 2026
Microsoft .Net Framework, MSXML et C++ sont des composants Microsoft que QuickBooks utilise pour exécuter correctement le programme sur un ordinateur Windows. Si l’un de ces composants est endommagé ou remplacé par une version différente qui n’est pas compatible avec votre version de QuickBooks Desktop, vous pourriez rencontrer des erreurs qui vous empêcheront d’utiliser ou d’installer QuickBooks Desktop.
Qu’est-ce que Microsoft .Net Framework?
.NET est un composant de cadre que Microsoft utilise pour interfacer des programmes avec Windows.
QuickBooks/ProSeries/Lacerte utilise .NET pour de nombreux volets du programme. Différentes versions de .NET sont utilisées pour différentes versions de QuickBooks Desktop. Parfois, le .NET Framework peut être corrompu, ce qui peut empêcher QuickBooks Desktop de s’installer, de s’ouvrir correctement ou de fonctionner correctement.
Vous pouvez obtenir les erreurs suivantes si le .Net Framework est endommagé :
- Erreur 1603
- Erreur 1903
- Erreur 1722
- Erreur 1904
Qu’est-ce que le MSXML?
Selon Microsoft, Microsoft XML Core Services (MSXML) est un ensemble de services qui permet aux applications écrites en Script, VBScript et les outils de développement Microsoft de créer des applications XML natives pour Windows.
Le format .XML est un moyen presque universel d’échanger des documents et des données entre applications et plateformes. C’est une façon d’organiser l’information afin que vous puissiez consulter les données plus facilement. Toutefois, cela s’applique uniquement à l’affichage des données dans un bloc-notes ou une fenêtre de navigateur, et non aux applications qui y ont accès en arrière-plan. Par exemple, vous pouvez ouvrir le fichier qbregistration.dat dans le Bloc-notes et consulter les données. Sans MSXML, QuickBooks ne peut pas le lire.
Microsoft a fourni un moyen d’interpréter les données entre le document XML (par exemple, qbregistration.dat ) et l’application (QuickBooks). MSXML lit les données XML dans qbregistration.dat et les transmet à QuickBooks Desktop.
Voici les erreurs que vous pouvez rencontrer si MSXML est corrompu ou manquant.
- Assurez-vous que MSXML a été installé correctement sur votre système
- QuickBooks a eu un problème pour accéder à ce fichier d’inscription. Assurez-vous que MSXML est installé correctement : C:\Documents and Settings\All Users\Application Data\COMMON FILES\Intuit\QuickBooks\QBRegistration.dat
- Une erreur irréparable s’est produite. L’exception msxml n’a pas pu cocréer l’instance.
- Le processus d’installation reste à « Installation de MSXML » et ne se poursuit pas.
Qu’est-ce que C++ pour QuickBooks Desktop?
Le forfait redistribuable Microsoft Visual C++ contient les fichiers de bibliothèque requis pour exécuter les applications développées avec Visual C++, le langage dans lequel QuickBooks Desktop a été écrit.
Si la bonne version de Visual C++ n’est pas installée sur un ordinateur, QuickBooks 2017 et les versions ultérieures l’installeront automatiquement.
Voici les erreurs qui peuvent se produire si Microsoft C++ est manquant ou endommagé :
- Bibliothèque d’exécution Microsoft Visual C++ : Erreur d’exécution!
- Erreur 1904 : [chemin d’accès au fichier/nom/extension] n’a pas pu être enregistré
- Erreur d’exécution C++! c:\fichiers programmes\sauvegarde en ligne de QuickBooks\sauvegardesenligne.shl
- Erreur de débogage Microsoft Visual C++ Programme : C:\Program Files\Intuit\QuickBooks [Year]\QBW32.exe Arrêt anormal du programme
- Le démarrage de l’application a échoué, car la configuration côte à côte est incorrecte.
IMPORTANT
- Les étapes de dépannage suivantes sont propres au système d’exploitation Windows, qui n’est pas un produit d’Intuit. Les étapes peuvent devenir complexes si des erreurs se produisent lors de la réparation ou de la désinstallation de .NET Framework. Si vous n’êtes pas à l’aise de suivre ces étapes vous-même, Intuit vous recommande de consulter le fabricant de votre ordinateur ou un autre professionnel de l’informatique.
- L’outil de diagnostic QuickBooks Desktop Install est conçu pour diagnostiquer et corriger automatiquement les problèmes avec Microsoft .NET Framework, C++ et MSXML. Avant d’effectuer des étapes manuelles pour résoudre des problèmes liés aux composants Microsoft, il est recommandé d’exécuter cet outil d’abord, car il peut réduire le temps nécessaire pour résoudre le problème.
Solution 1 : Utiliser l’outil de diagnostic d’installation de QuickBooks pour résoudre les problèmes liés à Microsoft .NET, MSXML et C++
- Téléchargez l’ outil de diagnostic d’installation de QuickBooks Desktop .
- Lorsque vous y êtes invité, enregistrez le fichier sur votre bureau .
- Fermez tous les programmes ouverts, puis exécutez l’outil d’installation de QuickBooks.
Note : Cela peut prendre jusqu’à 20 minutes, selon votre vitesse d’Internet et les performances de votre ordinateur. - Redémarrez l’ordinateur pour vous assurer que les mises à jour sont correctement installées.
Facultatif : Veuillez nous aider à recueillir des commentaires sur la façon dont l’outil de diagnostic d’installation de QuickBooks Desktop a fonctionné pour vous.
Solution 2 : Réparer manuellement les composants Microsoft
Sur le même sujet
- Corriger manuellement les erreurs de Microsoft .NET Frameworkde QuickBooks
- TLS 1.2 pour QuickBooks Desktop pour Windowsde QuickBooks
- Quelle version de Windows 10 dois-je utiliser avec QuickBooks Desktop?de QuickBooks
- Corriger l’erreur 1904de QuickBooks