gpt4 book ai didi

.net - IIS 7 上 WCF 应用程序的错误日志

转载 作者:行者123 更新时间:2023-12-02 00:33:44 25 4
gpt4 key购买 nike

这是我自己的错,我只是漏掉了一些明显的东西。我正在 .Net 4.0 上构建 WCF REST 应用程序,现在正在开发中。我将它推送到我的生产服务器,登录后出现 500 错误。现在,我确定这是我的应用程序的问题,但这就是问题 - 我不知道错误是什么 - 我只是得到一个一般 500 错误,即使我是从 lcoalhost 做的。因此,我去寻找日志,但在 inetpub 下的日志中没有任何条目,只有之前一些实验中的一些 400 和 401 错误。我错过了什么?我的 WCF 应用程序将日志条目写入何处?或者我是否必须告诉它手动将 500 个错误写入某处的日志?我该怎么做。

最佳答案

WCF 应用程序不写入日志,除非您向它们添加日志记录。

但是,WCF 堆栈可以选择性地写入跟踪文件,您有时可以使用这些文件来跟踪内部异常。 MSDN has instructions关于如何启用和查看它们。

但是该页面并未向您展示如何配置文件日志记录,而是 this one做。您将需要添加一个写入文件的 XML 跟踪监听器,

        <listeners>
<add name="traceListener"
type="System.Diagnostics.XmlWriterTraceListener"
initializeData= "c:\log\Traces.svclog" />
</listeners>

关于.net - IIS 7 上 WCF 应用程序的错误日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5543604/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com