Type.GetTypeFromCLSID () возвращает не COM Wrapper - PullRequest
0 голосов
/ 23 мая 2019

Пытается получить System.__Comobject из Type.GetTypeFromCLSID(GUID), но вместо этого он дает мне правильный класс, а также загружает файл сборки его.

В других проектах этот код правильно получает System.__ComObject, я полагаюне знаю, что заставляет его загружать правильную сборку.

Guid clsid = Guid.Parse(guid);
Type type = Type.GetTypeFromCLSID(clsid);

1 Ответ

0 голосов
/ 23 мая 2019

Проблема решена. Следующая строка в App.config создала эту проблему

  <startup useLegacyV2RuntimeActivationPolicy="true"> 

Все еще не знаю, почему эта линия может повлиять, я хотел бы услышать любое объяснение.

...