Mensagem "O arquivo já existe" na exportação do Crystal Reports

Erro

Ao gerar um PDF, ocorre o erro: O arquivo já existe.

image

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 .