Я разработал библиотеку COM на Delphi. Когда я пытаюсь «добавить ссылку» в проект Visual Studio, VS вылетает. Я попытался собрать сборку Interop с помощью tlbimp.exe, и это не удалось:
TlbImp: ошибка TI1000: импортер библиотеки типов обнаружил непредвиденное исключение: System.AccessViolationException - попытка чтения или записи в защищенную память. Это часто указывает на то, что другая память повреждена.
Интересно, что когда я «добавляю ссылку» в проект веб-приложения (или веб-сайта), он успешно генерирует Interop dll и добавляет ссылку.
Для меня важно знать, как tlbimp.exe используется в проекте веб-приложения, потому что я хочу настроить создание взаимодействия.