我有一个C#应用程序,它使用Crystal Reports模板一次生成数百个不同的报告,并使用ReportDocumnet.ExportToDisk函数将它们保存到网络共享。虽然这很好用,但我注意到有时会在程序所在的驱动器的根目录中留下已完成报告的副本。它不会一直这样做,这是令人困惑的。
该程序的当前版本是一个控制台应用程序,并非多线程。
为什么会发生这种情况?
try{CR.ExportToDisk(ExportFormatType.PortableDocFrmat, Filepath + FileName);}