【问题标题】:Glimpse causes 500 error on images and CSSGlimpse 导致图像和 CSS 出现 500 错误
【发布时间】:2015-12-15 14:35:55
【问题描述】:

我在 .NET 4.6 项目上安装 Glimpse,但是当我从 NuGet 安装 Asp.Net package 时,所有 CSS 和图像都会引发 500 错误。我验证了具体的包是Asp.Net package,我一次安装一个,直到抛出错误。

具体错误是:

HTTP Error 500.19 - Internal Server Error
Cannot add duplicate collection entry of type 'add' /
with unique key attribute 'name' set to 'Glimpse

导致错误的行如下,特别是<add> 元素。

<handlers>
    <add name="Glimpse" path="glimpse.axd" verb="GET" type="Glimpse.AspNet.HttpHandler, Glimpse.AspNet" preCondition="integratedMode" />
</handlers>

如何解决此问题以便正确使用 Glimpse?我在 Visual Studio 2015、IIS Express 10、.NET 4.6 上。

【问题讨论】:

    标签: c# asp.net visual-studio glimpse


    【解决方案1】:

    需要检查的几件事:

    由于该行位于 web.config 中,您是否检查了所有 web.config 中的该值?可能是在您的项目中分散了多个。

    其次,你可以尝试做一个删除

    <remove name="Glimpse">
    

    在添加语句之前,看看是否可以清除它。可能是 Glimpse 已添加到系统的其他位置。

    【讨论】:

    • 完美,添加&lt;remove&gt; 元素就是这样。我有两个使用单独目录的 Web 项目,似乎将一瞥添加到非根目录会导致问题。我一直安装它,因为我想在该目录上使用 glimpse,但添加 &lt;remove&gt; 修复了它。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-02-15
    • 2023-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-03
    • 2016-02-22
    相关资源
    最近更新 更多