Visual Studio 2010 IntelliTrace: почему я получаю файл, не нахожу исключение в Asp.Net MVC - PullRequest
0 голосов
/ 15 апреля 2010

Почему я получаю эти ошибки "исключение файла не найдено" в IntelliTrace? Элемент управления footer.ascx находится в папке «Shared».

Означает ли это, что каждый из моих Html.RenderPartial () выдаст 6 исключений?

alt text

1 Ответ

0 голосов
/ 22 апреля 2010

Эти исключения генерируются только в режиме отладки. В режиме выпуска просмотры просмотра кэшируются. Поэтому, если представление «Нижний колонтитул» находится в ~ / Views / Shared / Footer.ascx, среда выполнения запомнит это и не будет искать другие возможные местоположения для него, поэтому эти исключения не будут выброшены.

См. http://codeclimber.net.nz/archive/2009/04/22/how-to-improve-htmlhelper.renderpartial-performances-donrsquot-run-in-debug-mode.aspx для получения дополнительной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...