Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 来自TraceSource的日志填充包含;标准ACE DB";_C#_.net_Logging_Tracesource - Fatal编程技术网

C# 来自TraceSource的日志填充包含;标准ACE DB";

C# 来自TraceSource的日志填充包含;标准ACE DB";,c#,.net,logging,tracesource,C#,.net,Logging,Tracesource,我的应用程序使用TraceSource记录事件和信息。不知怎的,它在某台计算机上不工作,并且写垃圾数据。 日志文件以标准ACE DB开头,包含各种奇怪的数据。看起来像是我在谷歌上找到的 我的应用程序是用.NET 4.5中的C#编写的,该文件是使用TraceSource创建的,具有此配置 为什么会发生这种情况?这是Access 2007或更新版本的数据库文件。我会尝试删除该文件并让应用程序重新创建它。听起来该文件已经存在于其他应用程序中?这可能与Systems.Diagnostics跟踪(根据您显

我的应用程序使用TraceSource记录事件和信息。不知怎的,它在某台计算机上不工作,并且写垃圾数据。 日志文件以
标准ACE DB
开头,包含各种奇怪的数据。看起来像是我在谷歌上找到的

我的应用程序是用.NET 4.5中的C#编写的,该文件是使用TraceSource创建的,具有此配置


为什么会发生这种情况?

这是Access 2007或更新版本的数据库文件。我会尝试删除该文件并让应用程序重新创建它。听起来该文件已经存在于其他应用程序中?这可能与Systems.Diagnostics跟踪(根据您显示的配置)无关。您是否注册了其他系统诊断侦听器?你的应用程序中是否有创建ms access数据库的东西,并且碰巧称之为logfile.log?@DavidG我已经试过了。我删除了日志文件,但应用程序无法重新创建它。但是,当我创建一个新的空文件(新的文本文档并重命名了扩展名)时,它用与链接中的文件类似的数据填充了它。我还尝试将应用程序移动到不同的文件夹中,得到了相同的结果。@MatthewMartin应用程序中没有任何内容使用外部文件(app.config除外)。不,这是该源的唯一侦听器,下一行还删除默认侦听器。我有另一个源代码,但它有点类似,只有一个
TextWriterTraceListener