Как создать собственную библиотеку в Visual Studio и использовать в Lotus Notes


Как можно создать свою библиотеку в C# и использовать ее в Lotus Notes.

Программу Microsoft Visual Studio можно скачать с сайта Microsoft бесплатно и использовать ее так же можно бесплатно.

Сценарий такого взаимодействия следующий: вы создаете библиотеку (DLL файл) и регистрируете его как COM библиотеку на компьютере пользователя, не забываем, что для корректной работы требуется .NET.Framework 4.5, в Lotus Notes создаете объект посредством оператора CreateObject и используете методы этого объекта.

Ниже показано как создать такую библиотеку.

Шаг 1. Создание проекта

image002

 

Шаг 2. Настройка проекта

image004

image006

image008

Шаг 3. Разработка методов

Создаем класс Math – это будет калькулятор, он будет выполнять простейшие действия, но так же можно добавить в проект форму и тогда при обращении к методу у вас будет появляться на экране форма VS.

image010

Шаг 4. Сборка и публикация библиотеки

Для сборки и публикации библиотеки необходимо запустить Visual Studio с правами администратор, так как будет внесена информация в реестр.
За автоматическую регистрацию отвечает настройка Build -> Register for COM interop

Шаг 5. Разработка LotusScript

Пример того как используется созданная ранее библиотек «TNALib.Math» в LotusScript.

image012