Empfehlung: ASP kann das Erscheinen von Spam-Nachrichten/Kommentaren in den Message Boards von Websites wirksam verhindern 1. Auf der Seite zum Ausfüllen des Formulars: input name=intime1 type=hidden value=%=Now()% Legen Sie auf der Seite zur Übermittlungsverarbeitung den Übermittlungszeitcode wie folgt fest: If DateDiff(s,request.form(intime1), Now ()) 5 then response.write SCRIPT language=JavaScriptalert('Ihre Nachrichtengeschwindigkeit ist zu hoch, es sind keine Nachrichten erlaubt!');
In letzter Zeit taucht auf dem Server immer wieder der Echtzeit-Debugger von Visual Studio auf, was sehr frustrierend ist. Kann es noch nicht ausschalten. Wie lässt sich das Problem lösen? Das Phänomen ist in der folgenden Abbildung dargestellt:
Lassen Sie uns gemeinsam die Gründe für diese Situation analysieren:
Popup-Anwendung: Echtzeit-Debugger von Visual Studio: In w3wp.exe [2472] ist eine nicht behandelte Ausnahme aufgetreten (Subskript außerhalb des zulässigen Bereichs: „[Nummer: 0]“). Das Live-Debuggen dieser Ausnahme ist mit folgendem Fehler fehlgeschlagen: Für keinen der installierten Debugger ist das Live-Debugging aktiviert. In Visual Studio kann das Echtzeit-Debuggen über „Extras/Optionen/Debugging/Echtzeit“ aktiviert werden.
Die häufigsten Lösungen sind wie folgt:
1. Lösung zur Registrierungsänderung
Suchen Sie die Registrierung und löschen Sie die folgenden 2 Elemente
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsNTCurrentVersionAeDebugDebugger
HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NETFrameworkDbgManagedDebugger
Löschen Sie außerdem die folgenden Registrierungsschlüssel auf 64-Bit-Betriebssystemen:
HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftWindowsNTCurrentVersionAeDebugDebugger
HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoft.NETFrameworkDbgManagedDebugger
2. Nehmen Sie Änderungen im Visual Studio-Menü vor
Rufen Sie Visual Studio auf, wählen Sie [Extras] -> [Optionen], klicken Sie auf [Debuggen] und deaktivieren Sie auf der Registerkarte [Echtzeit] die Option [Nativ] [Skript] [Host], und alles ist in Ordnung.
Tatsächlich scheint das Deaktivieren des Debuggens das Problem nicht zu lösen, und der folgende Fehler wird später angezeigt:
3. Die zuverlässigste Lösung:
Entfernen Sie einfach das erste Häkchen unter IIS-Website-Eigenschaften, Home-Verzeichnis, Anwendungskonfiguration und Debugging. Es kann vom technischen Debugging-Programm des Kunden angeklickt werden.
Wie im Bild gezeigt:
Teilen: Datumsverwendung der DateAdd-Funktion in ASP Verwendung der DateAdd-Funktion in ASP2006/09/22 12:29 Beachten Sie, dass die Schreibmethoden in VBS und SQL leicht unterschiedlich sind. Der folgende Beitrag dient der VBS-Hilfe. Das durchsuchbare SQL von SQL verfügt über einen Zeichenfolgenausdruck im Hilfedokument, der das hinzuzufügende Zeitintervall darstellt. Zahlenwerte finden Sie im Abschnitt „Einstellungen“. Gibt das Datum zurück, zu dem das angegebene Zeitintervall hinzugefügt wurde. DateAdd(Intervall, Zahl, Datum) Parameter in