среда, 11 сентября 2013 г.

Razor в Composite C1 CMS 4.0 (12): Информация об ошибках в Razor-функциях

В рамках вводной темы по Razor-функциях в версии 4.0 осталось рассмотреть, как узнавать об ошибках в них.

При создании функций и при их редактировании, ошибки неизбежны. Поэтому важно эти ошибки уметь отлавливать и исправлять.


Ошибка на странице


Если в вашей Razor-функции есть ошибка, пользователь увидит ее на странице.

На месте функции будет красоваться [Error].


Если пользователь является также пользователем админки и зашел в нее, то вместо [Error] он или она увидит подробную информацию об ошибке.



Ошибки в журнале сервера


Ошибки всегда записываются в журнал. Поэтому ее можно обнаружить посмотрев последние записи в нем.


Это можно сделать либо с помощью встроенного просмотрщика журнала, либо специальной программой - тоже для этих целей.


Ошибки в журнале Visual Studio


И наконец, если вы создаете Razor-функции в Visual Studio, то ошибки вы там увидите во встроенном просмотрщике журнала.

Вероятно, то же самое распространяется и на другие инструменты с помощью которых вы можете создавать свои Razor-функции (понятно, что речь не идет о Notepad'е).


Комментариев нет:

Отправить комментарий