Написал обработку, которая по определенным контрагентам формирует и рассылает счета в pdf (из табличного документа сохраняет соот-но в данный формат). Под занавес получил проблему: при попытке сохранения последующего счета (под тем же именем) выходит ошибка о том что процесс занят и требуется закрыть ранее сохраненный файл. Что несколько меня обескуражило - по-сути файл ведь и не открывался. Подскажите, как решить эту проблему? Сеть обшарил ничего не нашел. Вариант сохранять под разными именами оставил на крайний случай.
Вот так всегда, задашь вопрос, а потом вдруг решение приходит-)
Собственно, файл "не отпускает" почта. Сообщение.Вложение.Очистить() решило проблему.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший