代码之家  ›  专栏  ›  技术社区  ›  Richard Ev

ASP.NET开发服务器-日志文件位置

  •  11
  • Richard Ev  · 技术社区  · 15 年前

    尝试在ASP.NET中使用RESTful WCF Service Post时,我们在浏览器中看到以下错误消息:

    服务器在处理请求时遇到错误。有关详细信息,请参阅服务器日志。

    我们使用的是ASP.NET开发服务器-有人知道它把日志文件放在哪里吗?

    5 回复  |  直到 11 年前
        1
  •  6
  •   to StackOverflow    15 年前

    您可能需要考虑配置WCF跟踪 as described in this MSDN article .

        2
  •  6
  •   MatthieuGD    15 年前

    如果激活“行为”部分中web.config文件中的调试消息,则可以获取更多详细信息:

    <serviceDebug 
                httpHelpPageEnabled="true" 
                includeExceptionDetailInFaults="true"
              />
    

    http://msdn.microsoft.com/fr-fr/library/system.servicemodel.configuration.servicedebugelement.aspx

        3
  •  2
  •   Josh Stodola    15 年前

    有什么东西出现在 Event Viewer ?

        4
  •  2
  •   Josh Stodola    15 年前

    内置的开发服务器应该将消息输出到事件查看器应用程序日志。我的是。

        5
  •  0
  •   Nikolai Samteladze    11 年前

    如果您不想配置跟踪,有几种方法可以启用详细的错误消息。这是一个 blog post 关于如何做到这一点。

    我知道三种方法可以得到更好的错误:

    1. 集合 UseVerboseErrors' in InitializeService方法。但是,如果在调用“InitializeService”(发生)之前发生错误,则不会提供任何信息。

    2. 集合 IncludeExceptionDetailInFaults 在服务类之前使用属性。

    3. 集合 包括异常详细信息故障 使用web.config设置为true。