Я использую Crystal Reports Basic для Visual Studio 2008 для печати отчетов.
У меня есть только один пользователь, который получает периодические ошибки, говоря: «Неверный дескриптор». Если она попытается напечатать второй раз, все будет работать нормально.
Я посмотрел на ее машину, и похоже, что на ней установлено то же программное обеспечение, что и на всех остальных, и, конечно, этого не происходит, когда я рядом.
Код, который я использую: frmPrint.LogTag1.PrintToPrinter(1, True, 1, 0)
Я не уверен, есть ли какая-либо другая информация, которую я могу получить от компьютера конечного пользователя, чтобы помочь мне выяснить, где проблема. ErrorToString () возвращает только одну строку.