파이썬 -> C++ DLL -> C#을 DLL을Visual Studio없이 디버깅하는 방법?
나는 C#에서 생성 된 .TLB 파일이 파이썬 프로젝트에 사용되는 축복하는 래퍼 C에로드되는 COM의 상호 운용성 C#을 DLL ++ DLL을 가지고있다. 내 컴퓨터에서 실행하면 잘 작동하지만 난 그냥 형식의있어 컴퓨터에서 실행할 때 제공 :
WindowsError: exception code 0xe0434f4d
내가 재분배 C++ 설치 및 포맷 된 컴퓨터에 .NET 컴팩트 프레임 워크 3.5이있다.
Visual Studio가 설치되지 않은 컴퓨터에서 올바른 예외가 무엇인지 어떻게 알 수 있습니까? 이 모든 것을 어떻게 디버깅 할 수 있습니까? 내가 할 수있는 DLL 자체를 디버깅 할 수 있습니까?
참고 : 내 컴퓨터에서 모든 것이 제대로 작동하므로 일부 DLL 또는 파일이 누락되었을 수 있습니다. Dependency Walker를 사용하여 누락 된 DLL이 있는지 확인했습니다.
WinDbg 또는 OllyDbg에서 파이썬 프로젝트에서 생성 한 .exe를 실행할 수 있습니까? –
기계 언어로 컴파일되는 한 가능합니다. – Patrick