安装一瞥尝试访问glimpse.axd并收到404错误?

这很简单,因为我在这个页面后面安装了一瞥。 :

http://getglimpse.com/About/QuickStart

然后我尝试导航到http://myApp/glimpse.axd并收到404错误。

正如您在Quickstart中看到的那样,有这样的陈述。 :

如果您在浏览“/glimpse.axd”时收到“找不到页面”,请查看常见问题解答中的疑难解答部分。

常见问题解答中没有任何内容。 我已经浏览了这个网站并且getGlimpse.com尝试了许多其他配置而且没有任何工作。 任何其他人遇到此问题并修复它?

也试过这个。 :

在NuGet安装Glimpse.MVC3后找不到MVC3模块的一瞥

确保根据您使用的Web服务器在web.config中注册了Glimpse模块和处理程序。

  • 如果您在IIS6上使用站点,则在IIS7.x经典管道模式或Visual Studio Development Server中

            ... 

  • 如果您在集成管道模式或IIS Express中使用IIS 7.x:

            ...  

我遇到了同样的问题,在我的情况下,解决方案是将以下代码添加到MvcApplication类中的Application_Start():

 routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); 

我有一个非常类似的问题,这些选项都没有帮助我,但我确实让它工作。 这就是我必须做的事情:

我正在使用MVC 5,因此请确保您已阅读最新的配置以获取您正在使用的版本的glimpse。 我本来应该使用Glimpse.AspNet而不是Glimpse.Core

我的网页配置如下所示:

   ....     ....    

我正在使用IIS Express,Vs2015,出于某种原因,我的C:\ Users \ me \ Documents \ IISExpress \ config \ applicationhost.config搞砸了,并为Glimpse提供了一个特殊条目。

所以我发现并删除了Glimpse中的任何条目(小心,您可能想要将它们评论出来)

    

我认为这可能是从安装的早期版本开始发生的,也与升级到MVC5有关,但不是100%肯定为什么……

希望这有助于其他人。

就我而言,Web应用程序未部署在root中,因此URL为:

 http://localhost:54026/MyApp/glimpse.axd 

很明显,但我会留下这个答案作为提醒。

我有一个多项目解决方案,并从Package Manager控制台安装它。 我发现使用以下命令安装它:

  PM> Install-Package -ProjectName  Glimpse.MVC4 

当然,您需要将替换为您自己的项目名称。