Beltar писал(а):Сказал бы я, что по поводу более ранних версий думаю с точки зрения использования их, как серверов для формирования отчетов, да матерно будет.
Число людей, которые знают, что такое VBA, COM или хотя бы C# Interop - астрономически ничтожно по отношению к пользователям, которым нужно наклепать статью или составить письмо подруге.
PS: Сам, естественно, имею машинки от DOS 6.22 до XP, включая промежуточные станции на 95-98, ибо зоопарк клиентов бывает полон редкого зверья, да и прямой доступ к портам раз в сто лет, но нужен.
PSPS: Впрочем, бывает и наооборот - когда я, махнув рукой, написал клиенту утилитку для работы с COM на Excel 2010, пока он затаривался лицензией - а на лицензии Excel 2016 прога сказала "Access Violation" (да-да, даже не старый добрый "неизвестная ошибка COM"), и холодный пот ведрами стекал в мои туфли, ибо клиент отдал за лицензию в районе полтинника. Ночь под кофе внутрь и снаружи - и я нашел тот параметр из тыщи, что протянул дельфийскую обертку к совместимости