ошибка реестра regasm

Я ввожу это:

regasm COMTest.dll /tlb:COMTest.tlb /codebase COMTest

И я получаю следующую ошибку:

Произошла ошибка при регистрации экспортированной библиотеки типов: Ошибка доступа к реестру OLE. (Исключение из HRESULT: 0x8002801C (TYPE_E_REGISTRYACCESS))

Что это значит, как исправить?


person Graham    schedule 15.06.2012    source источник


Ответы (2)


Решение найдено - я думал, что я администратор, но, похоже, мне нужно запустить cmd от имени администратора. (Щелкните правой кнопкой мыши cmd и выберите этот параметр)

Ты узнаешь что-то новое каждый день :-)

person Graham    schedule 15.06.2012

Вы также можете получить это, если неправильно наберете путь к файлу/имя параметра файла tlb. Мой коллега использовал следующее: regasm dummy.dll /tlb:dummy.dll /codebase и получил ту же ошибку.

person Matt Balent    schedule 13.12.2012