Uszanowanie,
taka sytuacja, przy wydruku ok 300 dokumentów, pętla się wywala i już (0x800706BE). Kod j/n:
SuDokument dokFS;
foreach (var i in _printList)
{
try
{
dokFS = ci.sgt.SuDokumentyManager.Wczytaj(i.DokId);
dokFS.DrukujDoPliku(_folder + "\\" + i.DokId + ".pdf", TypPlikuEnum.gtaTypPlikuPDF);
Marshal.ReleaseComObject(dokFS);
}
catch (Exception ex)
{
MessageBox.Show(i.DokId + " " + ex.Message);
}
}
... po tym zdarzeniu tracę połączenie ze Sferą, wyskakuje: 0x800706BA.
Nie jestem w stanie stwierdzić z całą pewnością, gdzie leży przyczyna. Badam temat zmiany drukarki domyślnej.
Subiekt GT 1.76 SP1 HF1