#asp.net #asp.net-mvc-3 #glimpse
#asp.net #asp.net-mvc-3 #проблеск
Вопрос:
Я только что установил Glimpse Web Debugger для ASP.NET (Бета) — версия 0.82. Я установил его через консоль диспетчера пакетов в Visual Studio 2010, и установка прошла успешно. Я пытаюсь протестировать это с помощью ASP.NET Сервер разработки и ASP.NET Версия демо-сайта MVCMusicStore на MVC 3 с использованием движка Razor View engine.
Однако по какой-то причине вкладка «Маршруты» не отображается, когда я включаю Glimpse и пытаюсь протестировать веб-приложение. Настройки Glimpse в моем файле web.config (ниже) не отображают никаких плагинов, занесенных в черный список:
On = True
Allowed IP's =
127.0.0.1
::1
Allowed ContentType's =
text/html
Blacklisted Plugins =
Это список плагинов, которые, как указано на странице Glimpse / Config, запущены:
Glimpse.Core.Plugin.Request
Glimpse.Core.Plugin.Environment
Glimpse.Core.Plugin.Trace
Glimpse.Core.Plugin.Config
Glimpse.Core.Plugin.Server
Glimpse.Core.Plugin.Session
Единственными отображаемыми вкладками являются: Ajax / Config / Environment / Remote / Request / Server. Вкладка «Трассировка» отображается, но выделена серым цветом. Glimpse кажется полезным инструментом, и я хотел бы иметь возможность тестировать / отлаживать маршруты с его помощью, но я не могу понять, почему он работает некорректно. Я был бы очень признателен за любую помощь с этим.
Спасибо!
Ответ №1:
Похоже, что вы установили только Glimpse, а не Glimpse.MVC3, который добавляет функциональность MVC.
Продолжайте и установите пакет Glimpse.MVC3 в консоли powershell или просто используйте графический интерфейс для установки Glimpse.MVC3.
В будущем Glimpse может поставлять дополнительные пакеты плагинов, похожие на MVC3. Изображение, которое мы могли бы просмотреть.SharePoint или Glimpse.Фруктовый сад…
Комментарии:
1. Будет ли пакет Glimpse MVC3 работать с MVC2, если на сервере установлен MVC3?
2. На данный момент это не проверенный сценарий. Я уверен, что некоторые вкладки будут работать, а другие — нет. Официальная поддержка MVC2 может появиться в будущей версии.
3. есть ли вероятность добавления маршрута в пакет webforms, где пользователи еще не перешли на mvc, но используют маршрутизацию?
4. Фактически, в невыполненной работе находится перенос вкладки «Маршрут» из пакета MVC в пакет core. Следите за тем, чтобы это произошло до выпуска 1.0