ADVAPI32.dll erreur lors du lancement de Visual Studio 2010

3

Le message d'avertissement suivant s'affiche lors du lancement récent de Visual Studio 2010:

"Le point d'entrée de procédure EventUnregister n'a pas pu être localisé dans la bibliothèque de liens dynamiques ADVAPI32.dll"

Je ne me souviens plus des programmes que j'ai récemment installés et qui pourraient causer ce problème. J'aimerais le retrouver et me débarrasser de l'avertissement. Merci.

mobileTofu
la source
Quelle version de Windows utilisez-vous?
cʜιᴇ007
Windows XP Professionnel version 2002 SP3
mobileTofu

Réponses:

1

Je parie que vous avez installé l'outil de diagnostic VS 2010, qui (apparemment) ne fonctionne pas sous XP et semble remplacer / corrompre le fichier ADVAPI32.dll.

Voir l'onglet "Commentaires" ici: http://visualstudiogallery.msdn.microsoft.com/e8649e35-26b1-4e73-b427-c2886a0705f4/

Voici l'une des critiques:

Je l'ai installé avant d'avoir lu qu'il n'était pas utilisable sous XP. Après la désinstallation, j'ai toujours l'erreur de point d'entrée et je ne pouvais toujours pas déboguer mes projets (C ++) à cause d'une erreur NtClose dès le début d'une session de débogage. Je ne m'en suis débarrassé que par une réinitialisation d'un point de restauration du système.

Ainsi, vous voudrez peut-être déterminer si / quand cet outil a été installé (Ajout / Suppression de programmes devrait vous l'indiquer) et revenir à un point de restauration d'avant l'installation.

Ƭᴇcʜιᴇ007
la source
Salut techie007, merci beaucoup pour l'info Oui je parie que tu as raison. Mais comment puis-je "savoir si / quand cet outil a été installé (Ajout / Suppression de programmes doit vous l'indiquer) et revenir à un point de restauration d'avant son installation"? Y at-il une instruction étape par étape quelque part? Très appréciée!
mobileTofu
Démarrer-> Panneau de configuration-> Ajout / Suppression de programmes est ce que je proposais. :)
cʜιᴇ007
Salut techie007, Merci pour la réponse. J'ai trouvé ce lien ( microsoft.com/windowsxp/using/helpandsupport/learnmore/… ) utile. Malheureusement, aucun point de restauration n'a été créé au moment de l'installation de l'outil de diagnostic.
mobileTofu
1

J'ai pu résoudre ce problème en supprimant le fichier suivant: C: \ WINDOWS \ system32 \ Microsoft.Internal.Performance.CodeMarkers.dll

Soi-disant, c'est quelque chose chargé avec VS 2010 qui utilise la méthode EventUnregister dans advapi32.dll qui n'existe pas dans les versions antérieures à Vista.

Je ne peux pas dire qu’il n’ya pas d’effets secondaires, mais jusqu’à présent, cela fonctionne.

Vous avez trouvé la solution ici: Avis - Outil de diagnostic Visual Studio 2010

Almund
la source