Приложение ALM C#

Я использую Interop.TDAPIOLELib dll для подключения к ALM (управление жизненным циклом приложений).

Чтобы подключиться к проекту, я использую TDConnection, но при выполнении этой строки

 _connection = new TDAPIOLELib.TDConnection();

я получаю это исключение

Retrieving the COM class factory for component with CLSID {C5CBD7B2-490C-45F5-8C40-B8C3D108E6D7} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).

Этот код работал нормально, пока я не починил свой HD

Я запускаю sfc/scannow и получаю это сообщение Windows Resource Protection did not find any integrity violations. Это указывает на то, что у меня нет отсутствующих или поврежденных системных файлов.

какие-либо предложения?


person Amjad Abdelrahman    schedule 24.03.2014    source источник


Ответы (3)


OTAClient.dll следует зарегистрировать с помощью regsvr32.exe зарегистрируйте OTAClient.dll файл, расположенный по этому пути C:\Program Files (x86)\Common Files\Mercury Interactive\TDAPIClient, и убедитесь, что приложение запущено под целевым устройством x86.

person Amjad Abdelrahman    schedule 24.03.2014
comment
QC 11 этот файл находится в папке C:\Users\{user}\AppData\Local\HP\ALM-Client\qualitycenter - person patrickbadley; 24.10.2014

Необходимо скачать TDConnect.exe

  1. Перейдите в веб-интерфейс HP ALM.
  2. ссылка "инструмент"
  3. Ссылка «Подключение HP ALM»
  4. Нажмите «Загрузить HP ALM Connectivity».

он загрузит файл TDConnect.exe, вам нужно сделать это через ваш экземпляр, чтобы сопоставить TDConnect.exe с вашей версией, например, если вы используете HP ALM 11.52, вы ДОЛЖНЫ загрузить TDConnect.exe для этой версии.

person Daniel Luevano Alonso    schedule 09.07.2014
comment
Также можно скачать прямо здесь: almpc.sqa.its.state.nc .us/qcbin/TDConnectivity_index.html. Запуск этого установщика устранил мои проблемы с использованием TDAPI..dll - person patrickbadley; 24.10.2014
comment
Другая прямая ссылка для загрузки: qc.migros.net/qcbin/TDConnectivity_index.html . Он работает с 11.0.0.7051 (а тот, что выше, не работал). - person immitev; 14.01.2015

хотя это старый вопрос, но делюсь тем, что сработало для меня - упомянутое здесь решение - http://www.juvander.fi/site/Forums/tabid/129/forumid/2/threadid/14/scope/posts/Default.aspx

может помочь кому-то, если ничего не работает

person kkap    schedule 09.06.2015