问题 ASP.NET Development Server - 日志文件位置


当试图让RESTful WCF服务POST在ASP.NET中工作时,我们在浏览器中看到以下错误消息:

服务器遇到处理请求的错误。请参阅服务器日志以获取更多详

我们正在使用ASP.NET开发服务器 - 有谁知道它保存日志文件的位置?


11809
2017-07-21 16:02


起源

试试事件查看器。 - Adrian Godong
@Adrian - 让这个答案,我会投票。 - Andrew Hare
其他人做了,赞成他。 :d - Adrian Godong


答案:


您可能需要考虑配置WCF跟踪 如本MSDN文章中所述


6
2017-07-21 16:53





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

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

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


6
2017-07-21 16:13





有什么东西出现在 事件查看器


2
2017-07-21 16:06



事件查看器中没有任何内容...... - Richard Everett


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


2
2017-07-21 16:18





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

我知道有3种方法可以获得更好的错误:

  1. UseVerboseErrors' inInitializeService'方法。但是,如果在调用“InitializeService”(发生这种情况)之前发生错误,这将不会给你任何东西。

  2. IncludeExceptionDetailInFaults 在服务类之前使用属性为true。

  3. IncludeExceptionDetailInFaults 使用web.config实现。


0
2017-07-25 22:47