0
이 프로그램은 디버그 모드에서 작동 할 수 있지만 릴리스 모드에서 작동하지 않을 수 있습니다 릴리스 모드에서이 프로그램 실행, 그것은 오류없이 작동 할 수 있지만 선 "ABC"를 쓸 수 없습니다TextWriterTraceListener가 릴리스 모드에서 작동하지 않는 이유는 무엇입니까?
static void Main(string[] args)
{
Trace.Listeners.Add(new TextWriterTraceListener(@"c:\prog\a.txt"));
Debug.AutoFlush = true;
Debug.WriteLine("abc");
Debug.Close();
}
이 .txt 당신은 저를 가르 칠 수있는 이유 감사
작동하지 않는다는 것은 무엇을 의미합니까? 어떤 오류가 발생 했습니까? 자세한 정보를 제공해주십시오. –
오류는 없지만 realse 모드를 사용할 때 prog는 a.txt에 "abc"를 쓸 수 없습니다. –
디버그를 사용하여 쓰고 디버그가 릴리스 모드에서 작동하지 않습니다. 그것은 릴리스 모드에서보고 싶지 않은 것을 작성하기위한 것입니다. 'Trace.WriteLine'을 사용하면 효과가 있습니다. – Jesper