[英]How to debug without Visual Studio?
Python - > c ++ dll - > c#dll
我有一個com interop c#dll,它通過在c#中生成的.tlb文件加載到包裝器c ++ dll中,用於python項目。 當我在我的計算機上運行它工作正常,但當我在一台剛剛編寫完成的計算機中運行時它會給出:
WindowsError: exception code 0xe0434f4d
我在格式化的計算機上安裝了redistribute c ++和.net compact framework 3.5。
如何在未安裝Visual Studio的計算機上查看正確的異常? 我怎樣才能調試所有這些? 我無法調試dll本身可以嗎?
注意:在我的電腦中一切正常,所以可能是某些dll或文件丟失。 我已經使用了Dependency Walker來查看是否有一些dll缺失,並且nop!
下載適用於Windows的Microsoft調試工具。 它包含WinDbg調試器,也可用於調試。
WinDbg優於Visual Studio的優勢在於,您可以使用更多低級命令來查找問題。
WinDbg的缺點在於它不是用戶友好的(與Visual Studio相比)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.