Python -> c ++ dll -> c # dll
У меня есть com # взаимодействия dll, который загружается в оболочку C ++ DLL через файл .tlb, созданный в C # для использования в проекте Python. Когда я запускаю на своем компьютере, он работает нормально, но когда я запускаю на компьютере, который только что отформатирован, он дает:
WindowsError: exception code 0xe0434f4d
У меня установлен перераспределенный c ++ и .net compact framework 3.5 на отформатированном компьютере.
Как узнать, что является правильным исключением на компьютере, на котором не установлена Visual Studio? Как я могу отладить все это? Я не могу отладить саму dll, могу я?
Примечание: на моем компьютере все работает хорошо, так что, возможно, отсутствует какая-либо dll или файл. Я уже использовал Dependency Walker, чтобы проверить, не пропала ли какая-то dll, и нет!