Показать сообщение отдельно
  #1  
Старый 18.11.2023, 13:46
dsgrem dsgrem вне форума
Прохожий
 
Регистрация: 28.04.2023
Сообщения: 2
Версия Delphi: Delphi 11
Репутация: 10
По умолчанию При попытке создать сервер приложений в Delphi-7 ошибка "Could not find interface IAp

Доброго времени суток, уважаемое сообщество.
Снова прошу помощи.

Но обо всём по порядку.
Что имеется в наличии:
- компьютер под управление Windows-11
- Delphi-7
- курс НОУ Интуит "Программирование баз данных в Delphi", (страница, на которой застрял https://intuit.ru/studies/courses/61.../20913?page=1).
На страничку по ссылке заглядывать совсем не обязательно, суть проблемы я описал (как мог) ниже.

Столкнулся с такой проблемой и даже не представляю, в какую сторону копать.

Пытаюсь в Delphi-7 создать сервер приложений.
Далее - фрагмент текста лекции:
- Загрузите Delphi и начните новый проект.
- Основой сервера является удаленный модуль данных, который обеспечивает связь сервера с клиентами, а также является контейнером для размещения компонентов, вроде обычного Data Module.
- !!!Важно! Следует знать, что обмен данными между сервером приложений и "тонкими" клиентами обеспечивается динамической библиотекой Midas.dll, которая должна быть зарегистрирована на компьютере сервера приложений. (Библиотека зарегистрирована)
- Мы будем использовать технологию DCOM, поэтому выберите команду меню File -> New -> Other, чтобы открыть окно депозитария Delphi. Перейдите на вкладку Multitier и выберите Remote Data Module. Откроется окно мастера создания удаленного модуля данных:
-- В первом поле "CoClass Name" нам необходимо ввести имя создаваемого модуля, назовем его MyRDM
-- В поле "Instancing" оставляем способ по умолчанию Multiple Instance
-- В этом "Threading Model" оставляем модель по умолчанию Apartment
-- Жмем Ok и получаем ошибку "Could not find interface IAppServer in type library"
Может быть, кто-то подскажет, как "перешагнуть" через эту ошибку?



Не знаю, имеет ли значение следующее:
- Помимо Delphi-7 установлена ещё и Delphi-11
- на компьютере имеются несколько билиотек midas.dll
c:\Program Files (x86)\Embarcadero\Studio\22.0\bin64\midas.dll (2 112 016 30.03.23)
c:\Program Files (x86)\Embarcadero\Studio\22.0\bin\midas.dll ( 442 784 30.03.23)
c:\Program Files (x86)\Embarcadero\Studio\22.0\Redist\win32\midas.d ll ( 442 784 30.03.23)
c:\Program Files (x86)\Embarcadero\Studio\22.0\Redist\win64\midas.d ll (2 112 016 30.03.23)
c:\Windows\System32\midas.dll (2 112 016 30.03.23)
c:\Windows\SysWOW64\midas.dll ( 297 984 23.04.04)
Ответить с цитированием