Le débogueur juste-à-temps a été lancé sans autorisation de sécurité nécessaire

nous travaillons sur vs 2010 windows 7, 32 bits et le projet est exécuté sous le cadre cible 3.5.

maintenant, nous mettons en œuvre le processus de carte de crédit dans le projet de site Web dans la page d'inscription.

il fonctionne très bien lorsque vous exécutez à partir de VS IDE, mais après publication à L'IIS local lorsque vous cliquez sur le bouton d'inscription, il affiche cette erreur:

Une exception win32 non gérée s'est produite dans w3wp.exe Le Juste-À-Temps débogueur a été lancé sans autorisations de sécurité nécessaires. Debug cette possibilité, le débogueur JIT doit être exécuté en tant qu'administrateur. Serait vous souhaitez déboguer le processus?

Dans le journal des erreurs d'Application im voir cette

Faulting application name: w3wp.exe, version: 7.5.7600.16385, time stamp: 0x4a5bcd2b
Faulting module name: ntdll.dll, version: 6.1.7600.16385, time stamp: 0x4a5bdadb
Exception code: 0xc0000374
Fault offset: 0x000c283b
Faulting process id: 0x3e4
Faulting application start time: 0x01cca60dbfd76d52
Faulting application path: c:windowssystem32inetsrvw3wp.exe
Faulting module path: C:WindowsSYSTEM32ntdll.dll
Report Id: 126cc4b9-1201-11e1-b3db-003018a9eb5e

il fonctionnait bien il y a trois jours de IIS. Je ne comprends pas ce changement a causé ce problème.

Modifié

si je sélectionne debug ce processus.. app fonctionne très bien. Le vrai problème est qu'après avoir édité la même version vivre serveur(win 2k8, 64 bits), dans la page d'inscription, j'ai utilisé captcha même j'ai entré le code correct de sa pour dire que vous n'êtes pas entré le code correct. ce qui fonctionne bien dans le système local.

15
demandé sur praveenb 2011-11-18 21:08:43

4 réponses

Je ne sais pas si votre problème a eu la même cause, mais j'ai eu cette erreur en essayant de déboguer mon application (en appuyant simplement sur F5).

nous sommes devenus fous en essayant de comprendre pourquoi le w3wp.exe a échoué avec cette erreur quelques minutes avant qu'il ne fonctionne bien.

après quelques recherches nous avons réalisé que le vrai problème était dans le code du global.asax: il lançait une exception de débordement de pile (assez ironique pour répondre ici) et qui s'est écrasé le w3wp.processus exe avant que VS puisse l'attacher pour commencer le débogage.

la correction du code buggy a fait tourner le VS à nouveau.

je vois que la question Date d'il y a longtemps, mais j'espère qu'elle aidera quelqu'un.

26
répondu mapache 2014-03-19 17:57:22

pour résoudre ce problème, laissez le dialogue vous aider. Accepter de lancer un débogueur surélevé et déboguer votre problème. Vous avez probablement un problème de configuration. Votre vrai problème n'est pas de savoir si le débogueur est élevée, c'est le fait, vous avez besoin d'un débogueur. En d'autres termes, la première phrase du dialogue est "vous avez un problème."Toutes les autres phrases sont "je tiens à vous aider avec ce problème; c'est que cool avec vous?"

2
répondu Kate Gregory 2011-11-18 17:13:44

si vous vous attachez habituellement au processus et au débogage mais que vous ne pouvez pas (parce que vous ne pouvez pas faire tourner l'application avec succès), Lancez L'application via Visual Studio et elle se cassera et vous montrera la cause de l'exception en détail.

0
répondu Chris Halcrow 2016-02-03 05:14:47

je crois qu'une mise à jour de la dernière version de VS et .net Core 2.1 Est ce qui a causé cela pour moi.

alors pour la première fois, j'ai remarqué ce réglage. Le paramètre "Activé", il fixe pour moi. enter image description here

0
répondu IQtheMC 2018-06-13 19:51:17