在 Win2008 以及 Win2008 R2 不支持 TextWriterTraceListener 类
TextWriterTraceListener Class not work on Platforms Win2008 and Win2008 R2
Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
The .NET Framework does not support all versions of every platform.
TextWriterTraceListener Class not work on Platforms Win2008 and Win2008 R2
由于近期需要把一个项目迁移到win2008 R2平台,但发现日志文件文件并没有输出,但程序运行正常,最开始以为是日志目录的权限不够,添加权限后仍然无效,最终转向自己的程序代码,但越看越没有问题。无奈,查询msdn文档,如下
http://msdn.microsoft.com/en-us/library/system.diagnostics.textwritertracelistener.aspx
PlatformsWindows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
The .NET Framework does not support all versions of every platform.
看了这几句以后,怎么感觉都有点上当受骗的感觉。