런타임시 가끔 작업이 시작되지 않는 경우가 있는데이 경우 Task.Factory.StartNew
이 호출됩니다. 나는 디버거에서 특별히 다룰 예정이지만 어떤 이유로 작업이 실행되지 않습니다. 이 문제는 산발적으로 발생하며 때로는 작업이 시작되고 때때로 그렇지 않습니다.Task.Factory.StartNew가 항상 작업을 시작하지는 않습니다
Task.Factory.StartNew(() =>
{
Extract(fileName);
}, TaskCreationOptions.LongRunning);
private static void Extract(String fileName)
{
Trace.WriteLine("Extract------------------ --------------- ---");
}
어떻게 실행되지 않는지 확인합니까? – usr
출력 창에 Trace.WriteLine이 인쇄되지 않습니다. – user1615362
언제 인쇄 할 예정입니까? 이것은 작업이 종료 된 후에 만 보장됩니다. – usr