gpt4 book ai didi

wcf - N登录WCF服务

转载 作者:行者123 更新时间:2023-12-05 01:12:05 26 4
gpt4 key购买 nike

我可以在WCF服务中使用NLog吗?我正在尝试但无法使其正常工作。

首先,我在Windows Forms应用程序中设置了一个简单配置,以检查我是否正确设置,然后将日志文件写的很好(我使用名称而不是IP地址写入网络位置)。

然后,我在WCF服务中执行了完全相同的操作。它不起作用。

为了检查权限,我然后添加了一些代码以使用TextWriter。

        TextWriter tw = new StreamWriter(fileName);
tw.WriteLine(DateTime.Now);
tw.Close();


这个工作正常,所以我知道我可以写该位置了。

最佳答案

检查您的NLog.config文件是否与.svc文件位于同一目录中,而不是Bin目录中。

如果刚刚将配置文件添加到WCF项目中,然后将其发布,则可能会发现您的配置文件已被复制到bin目录中,这就是NLog找不到它的原因。将其移至更高级别,然后重新启动托管服务的网站(以确保获取更改)。

今天早上,这让我难过了一段时间!

关于wcf - N登录WCF服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4881383/

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