Как зарегистрировать com интерфейс, предоставляемый .net exe? - PullRequest
1 голос
/ 22 апреля 2011

У меня есть .net exe (отправлено мне, я его не написал), который предоставляет интерфейс com.

Мне нужно зарегистрировать его, чтобы увидеть его в списке доступных интерфейсов activex от delphi ide.

Мне нужно сделать что-то вроде

registerinterface.exe file.exe

где, конечно, registerinterface.exe является заполнителем для реальной вещи.

Можете ли вы помочь мне?

1 Ответ

3 голосов
/ 22 апреля 2011

Используйте regasm.exe [pathtoexecutable].Regasm находится в каталоге установки .NET Framework.Обратите внимание, что сборка должна иметь строгое имя, в противном случае вы получите сообщение об ошибке.

Обязательно сделайте это из командной строки с повышенными привилегиями, если вы используете Windows Vista / 7, если включен контроль учетных записей.

...