Я только что сделал небольшое приложение LYNC с использованием UCMA 4.0 — все работает хорошо на моей локальной машине, но у меня возникли проблемы с его установкой на целевом сервере. Я уже боролся и победил с отсутствующими сборками но по-прежнему не может правильно запустить программу:
System.IO.FileNotFoundExceptionL Could not load file or assembly SIPEPS.dll or one of its dependencies.
ОК - я нашел некоторую помощь, предлагающую изменить публикацию на x64 и .net framework на 4.5, что нормально, поскольку сервер в любом случае 64-битный ... но это не решило проблему: после запуска средства проверки зависимостей я обнаружил, что мне не хватает IESHIMS.DLL, MSCOREE.DLL and OLE32.DLL
подождите, OLE32? Для 64 бит?
Хорошо, кажется, я могу установить его на другие компьютеры, но не на сервер... странно.
РЕДАКТИРОВАТЬ: похоже, проблема проявляется в Windows Server 2008 R2, я могу без проблем установить ее на более новых системах.