2009-06-09 5 views
4

J'ai utilisé une instruction "stop" dans mon code VBScript/ASP-Classic pour entrer dans le débogueur (Microsoft Script Editor fourni avec Microsoft Office) .Instruction "Stop" VBScript/ASP-Classic ne pas entrer dans le débogueur

Mais maintenant il ne se casse plus. Le "stop" est ignoré et rien ne se passe.

Le drapeau de débogage côté serveur est déjà activé dans IIS

Comment résoudre ce problème?


Exemple de code, hello.asp

stop 
Response.Write "Hello W." 

Répondre

1

Êtes-vous en cours d'exécution VBScript dans une application de bureau? Ce ne serait pas VBA?

Pour VBScript débogage, vous devez activer que le commutateur/d avec wscript ou cscript lors de l'exécution du fichier VBS: -

wscript /d c:\myfolder\myscript.vbs 

Modifier: Est-ce que je rate le bit ASP-classique?

Dans ce cas, vous avez désactivé le débogage dans la configuration de l'application. Dans IIS6, ouvrez les propriétés de l'application ASP, sélectionnez l'onglet Répertoire de base, cliquez sur "Configuration ..." dans la section Paramètres de l'application. Sélectionnez l'onglet Débogage, sélectionnez les indicateurs de débogage.

+0

Vous avez raison ... Mais en fait je suis Runnig à partir d'une page ASP. Des idées? –

+0

Ces indicateurs sont tous définis dans IIS. –

+0

Vérifiez votre journal des événements, voyez-vous des erreurs? – AnthonyWJones

2

Essayez ceci au lieu de Stop:

Dim I 
I = 1/0 
Questions connexes