У меня есть ServerCom DLL, которая поставляется с Fortran. Я автоматически генерирую tlbimp файл MyFortran.dll из ServerCom.dll, на который можно ссылаться непосредственно с C#.Тест NUnit с Fortran DLL
В библиотеке классов C# я ссылался на MyFortran.dll.
Я создал консольное приложение, в котором используется MyFortran.dll, и сгенерировал правильный манифест (чтобы иметь COM-среду с свободным взаимодействием).
Он отлично работает в консольном приложении.
Теперь я написал простой тест NUnit, и у меня есть COM Exception.
System.Runtime.InteropServices.COMException : Retrieving the COM class factory for component with CLSID {0FB0F699-4EF8-4732-B98E-C088825E3912} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
Как это решить?
Thanks, Adrien.
Это сработало отлично! Спасибо, Самуил! :) –