Це питання не стосується людини, яка користується програмою Excel на комп’ютері, який має ОС Windows Server. І справа не в тому, щоб використовувати будь-які функції Sharepoint!
Питання полягає в автоматизованих процесах, які використовують код (Office Automation) для відкриття файлів Excel, маніпулювання ними, виконання обчислень, зчитування даних, збереження копій файлу та закриття файлів ... все в коді.
У попередніх версіях Excel ліцензійний договір перешкоджав використанню на загальнодоступному сервері, нотатки від Microsoft попереджали про проблеми, що намагаються використовувати Office Automation в серверному середовищі, і нас попередили, що Excel є однопоточним і не призначений для використання на сервері.
Більшість статей про це було написано до Office 2010.
Але зараз Excel 2010 призначений для роботи на високоефективних обчислювальних серверах за допомогою HPC Services for Excel. В одному документі HPC згадується "Windows HPC Server 2008 R2 включає в себе комплексний менеджер спливаючих вікон, який може обробляти випадкові діалогові вікна та спливаючі повідомлення".
Отож, моє запитання ... чи це зараз "безпечно" запускати код, який автоматизує Excel 2010 на "звичайному" сервері без використання служб HPC?
Якщо ні, чи можуть HPC Services for Excel працювати на одному сервері?
Мені не потрібна висока продуктивність, розподілене обчислення, аспект HPC Services for Excel ... просто можливість запустити Excel на сервері.
Це зараз можна зробити?
Спасибі, Глен