Erro
Ao gerar um PDF, ocorre o erro: O arquivo já existe.
Log do Erro:
StackTrace
em System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
em System.IO.__Error.WinIOError()
em System.IO.Path.InternalGetTempFileName(Boolean checkHost)
em System.IO.Path.GetTempFileName()
em CrystalDecisions.ReportSource.EromReportSourceBase.ExportToStream(ExportRequestContext reqContext)
em CrystalDecisions.CrystalReports.Engine.FormatEngine.ExportToStream(ExportRequestContext reqContext)
em CrystalDecisions.CrystalReports.Engine.ReportDocument.ExportToStream(ExportOptions options)
em CrystalDecisions.CrystalReports.Engine.ReportDocument.ExportToStream(ExportFormatType formatType)
Causa
O Crystal Reports está gerando um nome de arquivo temporário que já existe.
Solução
Exclua os arquivos temporários da pasta %windir%\temp .