powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Поправить Global.asax
15 сообщений из 40, страница 2 из 2
Поправить Global.asax
    #39427260
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AbejonПохоже на то. Я так и предполагал, что будет конфликт подобного рода .А отключить его нет никакой возможности?

Если так сделано, то нет.


AbejonhVostt,так всё, вроде бы, правильно в Global.asax, вроде бы, должен код 404 возвращаться. Нет?

Ну вроде должен. Хотя могут быть ещё какие-то фильтры, которые перехватывают ошибку ещё до основного обработчика. В общем, придётся ковырять вывод в EndRequest.
...
Рейтинг: 0 / 0
Поправить Global.asax
    #39427263
Abejon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVostt, ошибка предыдущего программера заключается в том, что он использовал
Код: c#
1.
 oHttpContext.Server.Execute("~/FileNotFound.html");


Тогда как надо было использовать
Код: c#
1.
 oHttpContext.Server.Transfer("~/FileNotFound.html");



Но остаётся вопрос, как её исправить?
...
Рейтинг: 0 / 0
Поправить Global.asax
    #39427305
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AbejonНо остаётся вопрос, как её исправить?

Как проявляется ошибка?
...
Рейтинг: 0 / 0
Поправить Global.asax
    #39427311
Abejon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVostt,вместо 404 кода статуса возвращается 200.
...
Рейтинг: 0 / 0
Поправить Global.asax
    #39427322
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Abejon,

Хм. Можно применить очень грязный хак. Переименовать файл FileNotFound.html, например в MyFileNotFound.html и перехватывать настоящую ошибку Error в модуле, далее действовать как тебе надо.
...
Рейтинг: 0 / 0
Поправить Global.asax
    #39427330
Abejon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVostt,т.е. так если ошибка уже перехватывается ранее. В чём разница?
...
Рейтинг: 0 / 0
Поправить Global.asax
    #39427335
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AbejonhVostt,т.е. так если ошибка уже перехватывается ранее. В чём разница?

Если во время перехвата ошибки возникет ещё одна ошибка, то эта ошибка уже дойдёт до твоего модуля. Если ты переименуешь файл, то ошибка возникет. В общем, попробуй. Это совсем не айс решение, но судя по всему, выбора нет
...
Рейтинг: 0 / 0
Поправить Global.asax
    #39428143
Abejon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVostt, попробовал. Возвращает 404 ошибку и просто пустую страницу. :(
...
Рейтинг: 0 / 0
Поправить Global.asax
    #39428146
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Abejon,

С модулем попробовал?
...
Рейтинг: 0 / 0
Поправить Global.asax
    #39428191
Abejon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVostt, да, конечно. Модуль подгружается. Во всяком случае, если имя класса модуля указываю неверно, то возникает ошибка: недоступен ресурс. Получается, что управление модулю и в этом случае не передаётся. :(
...
Рейтинг: 0 / 0
Поправить Global.asax
    #39428460
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Abejon,

может скинешь проект свой, давай помучаю
...
Рейтинг: 0 / 0
Поправить Global.asax
    #39429420
Abejon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVostt,это пока уже не актуально. :)
...
Рейтинг: 0 / 0
Поправить Global.asax
    #39429454
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Abejon,

думаю отсюда можно сделать сакральный вывод: исходники должны храниться в системе контроля версий компании, а не в папке у программиста, это первое и самое главное правило бойцовского клуба. по отношению к этому правилу, все остальные можно считать вторичными
...
Рейтинг: 0 / 0
Поправить Global.asax
    #39430579
Abejon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVostt, всё так. Но компания-то там торговая. заказали сайт на аутсорсинге, так сказать, а программист оказался не добросовестным и не очень честным.
...
Рейтинг: 0 / 0
Поправить Global.asax
    #39430594
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AbejonhVostt, всё так. Но компания-то там торговая. заказали сайт на аутсорсинге, так сказать, а программист оказался не добросовестным и не очень честным.

Да ладно, это вопрос из разряда, а кто виноват: вор или пострадавший, не удосужившийся даже поставить дверь в свою квартиру, не говоря уже о надёжном замке :)
...
Рейтинг: 0 / 0
15 сообщений из 40, страница 2 из 2
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Поправить Global.asax
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]