Я создал RTD-сервер для Excel на C#, который постоянно обновляет ячейки данными и должен работать с несколькими экземплярами Excel. Проблема заключается в том, что если у меня есть одна и та же формула RTD более чем в одном экземпляре Excel, и я удаляю формулу в одном из экземпляров Excel, она вызывает метод DisconnectData на сервере RTD, поэтому идентичные формулы в других экземплярах Excel перестают обновляться. даже если они все еще должны обновляться.
Есть ли способ в С# заставить каждый экземпляр Excel иметь свой собственный RTD-сервер или есть ли способ для RTD-сервера правильно распознавать несколько экземпляров Excel и проверять, что все экземпляры формулы были удалены из всех книг excel перед вызовом метод DisconnectData на моем сервере RTD.