如何从单独的项目中编写公共文件?

时间:2014-10-15 07:27:46

标签: c#

如何从单独的项目中写入公共文件?
我在初始化每个项目时创建了TextWriter,然后在整个项目中写入日志。

_Writer = TextWriter.Synchronized(new StreamWriter(path));

当需要写日志时,我打电话给:

_Writer.WriteLine(line);
_Writer.Flush();

但是当第一个项目运行时,第二个项目无法创建TextWriter,那么它(第二个项目)不会在通用日志文件中写任何东西。

如何在共享路径中的文件的共享写入模式下创建TextWriter对象?

1 个答案:

答案 0 :(得分:0)

如果你想要的是记录,你可以使用Enterprise Library Logging来处理你的一切。将记录器创建为单独的库,并将其用于您想要的项目中。