2009-03-26 8 views
0

Lorsque j'essaie de déboguer un site Web dans .NET 1.0, j'obtiens l'erreur suivante "Erreur lors de l'exécution du projet: Impossible de démarrer le débogage sur le serveur Web. clé du registre "Impossible de déboguer l'application ASP .NET 1.0

Je n'ai pas pu trouver de documentation sur cette erreur particulière pour ne pas être capable de lire la clé du registre.

J'ai regardé Microsoft KB For This, mais il n'y a rien pour l'erreur de lecture du registre.

EDIT: J'ai trouvé un travail pour cela. Ajoutez le nom d'utilisateur sous lequel aspnet_wp.exe s'exécute dans le groupe Administartors sur votre PC. C'est une très mauvaise chose car elle expose un trou de sécurité sur votre machine. Toutefois, les droits «autres» dont ce compte a besoin pour «lire la clé du registre» ne sont toujours pas clairs.

+0

Indique-t-il la clé de registre qu'il essaie de lire? Si la clé de Registre tente d'être lue par votre code, vous devez vous assurer que vous demandez un accès en lecture seule à la clé. Avec une configuration IIS par défaut, votre application fonctionne avec des informations d'identification qui n'ont probablement pas accès en écriture à la plupart des clés reg, en particulier. HKLM –

+0

Non! Il ne dit pas quelle touche il essaie de lire. Lorsque je démarre le projet sans débogage (Ctrl + F5), il fonctionne correctement. Cela se trouve dans VS 2002 en passant. –

+0

Recherchez dans le journal des événements de sécurité tout échec rencontré par l'audit lorsque vous exécutez l'application en mode débogage. –

Répondre

0

Envisagez d'exécuter le RegMon à partir de SysInternals. Il devrait montrer quelles clés de registre sont refusées.