У меня есть dll com interop C++, который загружается в C++ через файл .tlb, сгенерированный в C#. Когда я запускаю в моем компьютере он работает нормально, но когда я бегу в компьютере, который только что получил отформатированные это дает:Файл .tlb должен быть зарегистрирован?
WindowsError: exception code 0xe0434f4d
Должен ли я сделать что-то для файла .tlb или его DLL должен быть зарегистрирован в система? Что-то в отношении regasm.exe?
Если да, то вы можете скачать regasm.exe и использовать его.
Моя проблема заключается в том, что я использую программу python, которая вызывает dll cll-оболочки, и вызывает вызов C# com interop dll! И я тестирую его на компьютере без визуальной студии. (Я установил часть перераспределения компактных фреймов C++ и .net 3.5). И он работает на компьютере, что я сделал код. Можете ли вы указать мне что-то о Q & D, пожалуйста, –
Q & D означает «быстрый и грязный». –