Я запускаю последнюю версию Glimpse и запускаю сайт, где локально отображается панель Glimpse справа, но не при размещении на Azure.Glimpse работает локально, но не на Azure
Я сделал все, что в this post, который говорит, чтобы добавить следующее в web.config:
<glimpse defaultRuntimePolicy="On" endpointBaseUri="~/Glimpse.axd">
<inspectors>
<ignoredTypes>
<add type="Glimpse.Mvc.Inspector.DependencyInjectionInspector, Glimpse.Mvc4"/>
</ignoredTypes>
</inspectors>
<runtimePolicies>
<ignoredTypes>
<add type="Glimpse.AspNet.Policy.LocalPolicy, Glimpse.AspNet"/>
</ignoredTypes>
</runtimePolicies>
</glimpse>
Официальные документы не упоминают узел инспекторов, но он не работает, когда я пытаюсь без это тоже.
Я попытался добавить:
<logging level="Trace" />
, но не может видеть, где это будет выход.
Когда я правильно glimpse.axd это скрывает предупреждение, что я вижу на местные:
Glimpse.AspNet.Policy.LocalPolicy *This policy means that Glimpse won't run remotely.*
Любые идеи по решению?
, установив логальный уровень для отслеживания, файл _glimpse.log_ будет создан внутри корня вашего веб-приложения и может содержать дополнительную информацию о том, почему значок по-прежнему не отображается. Раздел _inspectors_ не нужен для вашего дела. Следует игнорировать тип _LocalPolicy_. Вы видите какие-либо ошибки javascript в консоли браузера? – cgijbels
Спасибо! Это позволило мне узнать, что мне нужно добавить @ Html.GlimpseClient() в моем _Layout.cshtml (с использованием инструкции Glimpse.Mvc.Html), которая исправила проблему. – KevinUK