Lotus Notes Interop.Domino.dll для 64-битной ОС
Я создал простое приложение для чтения свойств почты из файла nsf с помощью Interop.Domino.dll, все работает нормально для 32-битной ОС, но когда я пытаюсь запустить то же приложение под 64-битной ОС, я не могу создать сеанс LotusNotes, получая Исключение COM. Хотя я могу запустить то же приложение на 64-битной плате, изменив платформу на "x86", но если я изменю платформу на "Любой процессор", она не будет работать.
У меня есть несколько других библиотек, которые предназначены для 64-битной машины, поэтому мне нужно, чтобы на платформе было "Любой процессор", но в этом сценарии я не могу зарегистрировать Interop.Domino.dll
Есть ли какое-то решение для этого.
Спасибо и всего наилучшего, Хасина
1 ответ
API сервера Domino доступен в версиях x86 и x64, так что вам нужно будет собрать соответствующую версию. API клиента только x86, и если вы ссылаетесь на него, он будет вести себя так, как вы описали.