Table of Contents
Jeśli ktoś ma numer linii błędu w Twojej funkcji, ten podręcznik użytkownika powinien ci pomóc.
Zaktualizowano
g.Klasyczny ASP nie obsługuje tej funkcji, podczas gdy w .NET zawsze jest coś takiego jak Reflection. Najbliższym miejscem, które możesz zrobić, jest szeroki obszar linii, gdy pojawi się nowy wielki błąd w zabawce Err, dla dobra argumentacji: Err.Line. Jeśli chcesz być w stanie naprawdę sprofilować stronę ASP, być może ASP Profiler może ci pomóc: ASP Profiler
g.
Mam nadzieję, że uda mi się uzyskać wiązkę linii w klasycznym ASP
<%Odpowiedź. Napisz „Witam wszystkich!
"Response.Write getThisLineNumber () i "
"Odpowiedź dzięki uprzejmości - pisząc "Goodbye World".%>
Witam wszystkich.3Żegnaj świecie.
<%Odpowiedź. Napisz „Witam wszystkich!
"Odpowiedź. Napisz „3
”Odpowiedz, pisząc „Do widzenia świecie”.%>
ale kiedy dodam nowy właściwy po “Hello world”. (druga linia), a następnie muszę to zmienić ręcznie
odpowiedź. Napisz „3
”
odpowiedź. Napisz "4
"
Mam fantastyczną stronę błędu, która wyświetla komunikat, a następnie wysyłam e-mailem tego rodzaju wyjątek i ślad stosu do tego (administratora)
Zwykle chcę, aby numer wiersza był wyświetlany w niesamowity sposób, zamiast strony
Wyklucz odczyt odbył się o 15:48:08. piątek 25 maja 2007pt_code z System.Web.UI.Page.HandleError (wyjątek e) z System.Web.UI.Page.ProcessRequestMain (wartość logiczna includeStagesBeforeAsyncPoint, wartość logiczna includeStagesAfterAsyncPoint) dzięki System.Web.UI.Page.ProcessRequestBeforeBefore includeBoole includeStagesAfterAsyncPoint) w System.Web.UI.Page.ProcessRequest () odnoszący się do System.Web.UI.Page.ProcessRequestWithNoAssert (kontekst HttpContext) dla System.Web.UI.Page.ProcessRequest (kontekst HttpContext)
w ramach ASP.memberpages_request_aspx. << ------------ Numer wiersza wyświetlany tutaj za każdym razem, gdy na stronie wystąpił błąd.
<%
Jeśli Err.Number> 0, to
“”ErSrc = Err.Source & centymetr, CFormHTML.Class_Initialize
= napotkał błąd “
Wystąpiły następujące wpadki VB
” _
В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В ВВВ В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В ВВВ В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В А “” Lista
Wywołanie throwException (errorsFound
Zakończ, gdy
%>
W jaki sposób mogę uzyskać konkretny numer linii z takiego błędu?
Numer błędu: 3704
Źródło błędu: ADODB.Recordset
Opis błędu: Operacja nie jest możliwa, gdy towar jest zamknięty.
Obiekt ASPError
Obiekt ASPError został po raz pierwszy zaimplementowany w ASP 3.0 i jest również dostępny w IIS5 i późniejszych.
Temat ASPError służy do wyświetlania szczegółowych informacji, najprawdopodobniej związanych z informacjami o każdym błędzie, który wydaje się wystąpić.w skryptach stron ASP.
Uwaga. Obiekt ASPError często jest uważany za wyrzucony, gdy Server.GetLastErrorjest wywoływana, w związku z czym te informacje o błędzie można wprowadzić tylko przy użyciu metody Server.GetLastError.
Kondominia obiektu ASPError są w rzeczywistości opisane, co następuje (wszystkie właściwości są tylko do odczytu):
Właściwości
właściwość | Opis |
---|---|
Kod ASP | Zwraca kod błędu wygenerowany przez IIS |
Opis ASP | Zwraca według szczegółowego opisu błędu (jeśli wszystkie błędy są związane z ASP) |
Kategoria | Zwraca to źródło błędu (czy błąd osoby został wygenerowany przez ASP? Pełny język skryptowy? Obiekt?) |
kolumna | Zwraca pozycję kolumny w wszczęciu, w której wystąpił błąd |
Opis | Zwraca krótki opis błędu |
plik | Zwraca nazwę pliku ASP wyjaśniającą, dlaczego wystąpił błąd |
ciąg | Zwraca numer wiersza, w którym znaleziono typ błędu |
numer telefonu | Zwróć zwykły kod błędu COM dla wszystkich błędów |
przyczyna | Przywróć bieżący początek do pozycji linii, w której został przeniesiony błąd |
-
- Odpowiedzi
IIS 7.5 nie wyświetla numeru wiersza przez pomyłkę
26. października tego roku 20:11 | Benmiller | POŁĄCZYĆ
W IIS 6 mamy teraz 500 stron błędów, które wysyłają do oprogramowania e-mailem szczegółowe informacje o błędach, takie jak opis linii, kod obszaru okoliczności i inne elementy.
Jeśli umieścisz strony tutaj w IIS 7.5 W2k8 Server, r2, strony dedykowane ASP niekoniecznie będą wyświetlać dowolną liczbę wierszy poza 0.
Pula aplikacji jest obecnie skonfigurowana dla niektórych wbudowanych 32-bitowych dozwolonych usług sieciowych.
Każde wsparcie powinno być świetne.
Ben.
TRITON Błąd 500
Nie zostawiaj, aby kliknąć przycisk Oznacz jako odpowiedź dotyczący posta, który ci pomógł.
Lucky You — wygraj konkurs SweepstakesToday.com
-
- Odpowiedzi
Temat: IIS 7.5 nie wyświetla numeru wiersza przez pomyłkę
29 października, 10:29 | Marka – MSFT | POŁĄCZYĆ
Witaj
Spróbuj wykonać następujące czynności, aby włączyć wyświetlanie błędów:
Jak ustawić tryb błędu dla błędów zakupu w DetailLocalOnly lub Custom
Zaktualizowano
Czy masz dość powolnego działania komputera? Denerwują Cię frustrujące komunikaty o błędach? ASR Pro to rozwiązanie dla Ciebie! Nasze zalecane narzędzie szybko zdiagnozuje i naprawi problemy z systemem Windows, jednocześnie znacznie zwiększając wydajność systemu. Więc nie czekaj dłużej, pobierz ASR Pro już dziś!
Kliknij „Start”, wybierz „Panel sterowania”, a następnie kliknij „Narzędzia do zarządzania.
-
Kliknij prawym przyciskiem myszy Menedżer internetowych usług informacyjnych (IIS) i wybierzUruchom jako administrator.
-
Jednak w programie Connections-Lite po lewej stronie konkretny komputer rozszerza sięFolder Witryny.
-
Wybierz witrynę internetową lub aplikację, którą chcesz dostosować.
-
Wybierz strony błędów w poprzednimWprowadzeniu powiodło się. CzyWybierz funkcję „Otwórz” w oknie akcji.
-
W Actions Lite wybierz opcję Zmień ustawienia funkcji.
-
W oknie dialogowym Zmień ustawienia strony błędów, w obszarze Odpowiedzi na błędy, nazwij alboNiestandardowa witryna błędów lub szczegółowe błędy do pracy z najbliższymi żądaniami i niestandardowymi stronami błędów za pośrednictwem zdalnego żądania.
-
Kliknij przycisk OK, aby zamknąć okno dialogowe Zmień ustawienia strony błędów.
Pozdrawiam,
IIS 7.5 nie wyświetla numeru wiersza przez pomyłkę
26 października, 20:11 dalej. | Benmiller | POŁĄCZYĆ
TRYTON Błąd 500
W IIS vi zawieramy 500 stron błędów, które pozostawiają wiadomość e-mail zawierającą szczegóły podstawowego błędu, takie jak kryteria, numer wiersza kodu problemu i inne szczegóły.
Gdy większość stron jest wstawiana do serwera IIS 7.5 W2k8, klasyczne strony ASP r2 nie powinny pojawiać się na ekranie telewizora, nie wyświetlaj żadnych numerów linii innych niż 0.
Pula aplikacji jest dostępna zoptymalizowana pod kątem natywnej 32-bitowej usługi sieciowej.
Proszę: nie pozwól sobie na klikanie „zaznacz odpowiedź”, jak to całe podsumowanie, które ci pomogło.
Temat: Sześć IIs.5 nie pokazuje numeru wiersza we wszystkich błędach
29. października 2012 10:29 | Marka – MSFT | POŁĄCZYĆ
Jak ustawić technikę awarii dla niestandardowych trudności na DetailLocalOnly lub Custom
-
Kliknij Start, wybierz Panel sterowania, Panel, a następnie kliknijRozwiązania do zarządzania.
-
Kliknij prawym przyciskiem myszy Menedżer internetowych usług informacyjnych (IIS) i wybierzUruchom jako administrator.
-
W obszarze „Połączenia” z rozszerzeniem po lewej stronie komputera skonfigurujFolder Witryny.
-
Wybierz witrynę lub narzędzie, które chcesz przekształcić.
-
Wybierz strony błędów w oknie obsługi. CzyLekkie akcje, wybierz funkcję Otwórz.
-
W „Dzień wybierz „Zmień parametry funkcji”.
-
W oknie dialogowym Edytuj ustawienia strony błędów, z zastrzeżeniem Odpowiedzi na błędy, po prostu kliknij alboNiestandardowe strony błędów i/lub szczegółowe błędy dla zapytań wybierających i generowane strony błędów dla zapytań zewnętrznych.
-
Kliknij przycisk OK, aby zamknąć okno dialogowe Zmień ustawienia strony błędu.
Asp On Error Line Number
Número Da Linha De Erro Asp
Asp Sur Le Numéro De Ligne D’erreur
Asp On Error Line Number