Я только что установил Glimpse.Mvc3 из NuGet .Пакет включил трассировку и проблеск в моем web.config
.Я могу успешно добраться до localhost/.../Glimpse/Config
(поэтому нет 404), и он сообщает, что мой IP равен 127.0.0.1
и соответствует списку разрешенных.При нажатии на кнопку «Вкл.» Отображается мой glimpseState = On
(и я убедился, что файл cookie установлен).Но когда я возвращаюсь и обновляю свой проект, я не вижу ничего нового.Есть ли что-то еще, что мне нужно делать?
- GlimpseMvc3.0.82 от NuGet (Glimpse.Mvc3.dll сообщает v0.80, а Glimpse.Core.dll сообщает v0.83)
- Windows 7 SP1
- IIS 7.5
- .NET 4.0
- Visual Studio 2010 Professional
- Проект MVC3 с механизмом просмотра бритвы
- Проектнастроен на использование локального IIS в виртуальном каталоге
Моя конечная цель - выяснить, почему мой сайт немного вялый, занимая по крайней мере целую секунду на каждой странице.В дни веб-форм я в противном случае просто установил бы Page. Trace=True
и получил бы хороший журнал с метками времени, но это не вариант в MVC .Glimpse, похоже, будет выполнять эту роль и многое другое.
Редактировать: Я только что открыл консоль ошибок JavaScript и вижу, что у него возникают проблемы с загрузкой localhost/.../Glimpse/glimpseClient.js
и когда я пытаюсь туда зайтинапрямую, я сразу получаю очень битую ссылку.Под этим я подразумеваю, что это не 404, он действует так, как будто сервера вообще не существует (страница для браузера).Замена "glimpseClient.js"
на "Config"
приводит к правильной странице, поэтому адрес сервера выглядит нормально.
Edit2: Я вижу открытый выпуск на github проектаэто звучит похоже.Глядя на исходный HTML-код моего сайта, я вижу небольшую проблеск кода, добавленный внизу.glimpsePath правильно настроен для моего виртуального каталога.На моем web.config
уже было установлено runAllManagedModulesForAllRequests="true"
.