Python - > C++ dll - > c#dll如何在沒有Visual Studio的情況下進行調試?
我有一個com互操作的c#dll被加載到一個包裝C++ dll通過在c#中生成的.tlb文件用於python項目。當我在我的電腦上運行,它工作正常,但是當我在那個剛剛格式化它的計算機上運行得:
WindowsError: exception code 0xe0434f4d
我有分發C++安裝和格式化計算機上的.NET Compact Framework 3.5中。
如何查看未安裝Visual Studio的計算機上的正確異常?我怎樣才能調試所有這一切?我無法調試dll的本身,我可以嗎?
注意:在我的電腦中一切正常,所以也許是一些DLL或文件丟失。我已經使用了Dependency Walker來查看是否有某個DLL丟失,並且nop!
我可以在WinDbg或OllyDbg中運行我的python項目生成的.exe文件。 – 2010-05-25 11:59:13
是的,只要它被編譯爲機器語言就可以。 – Patrick 2010-05-25 12:04:54