Как зарегистрировать COM-объект и связанную с ним сборку Interop? - PullRequest
0 голосов
/ 25 апреля 2019

Я разработал приложение .NET на моем компьютере разработчика, которое зависит от COM-объекта.Я как-то зарегистрировал этот COM-объект в моем реестре.Итак, я добавил ссылку на этот COM-объект и VS.NET сгенерировал Interop для меня.Все хорошо в моей машине Dev.Но я пытаюсь развернуть это на тестовой машине, на которой не зарегистрирован COM.Итак, я запустил RegSvr32 из папки Syswow64 и успешно зарегистрировал COM, и теперь пытаюсь запустить regasm, чтобы зарегистрировать Interop, сгенерированный VS.NET, но выдает ошибку как неспособный найти файл.

regasm "D:\ App \ Bin \ Interop.IManage.dll "

1 Ответ

0 голосов
/ 25 апреля 2019

Да, я понял. Мне не нужно регистрировать Interop. Regasm предназначен для регистрации сборки .NET (не взаимодействия) в качестве COM-объекта для таких приложений, как VB6.

...