Otázka:
Zdarma ladicí knihovna nebo nástroj .Net x86 / x64 pro vlastní C # IDE?
taco
2018-02-16 16:41:42 UTC
view on stackexchange narkive permalink

Stavím editor kódu, který musí poskytovat základní funkce ladění - tj. můj software musí fungovat jako debugger, ladit knihovny .Net, které vytvořil, které budou fungovat (hlavně) pod různými verzemi plné plochy .Net rámec. Musí být schopen ladit jak aplikace x86, tak i x64.

Existuje nějaký dobrý nedávný software nebo knihovna poskytující funkce ladění?

Ukázka mDBG společnosti Microsoft je docela dobrá, ale velmi dobrá už je starý a určitě mu chybí některé z novějších funkcí ladicího rozhraní.

Také jsem narazil na nástroj „VSDBG“ Microsofts, o kterém si myslím, že Visual Studio Code používá pro své ladění .Net. Ale pak se znovu zdá, že to máte povoleno spouštět pouze ve spojení s produkty Microsoftu (Visual Studio nebo Visual Studio Code), také zde nejsou žádné informace. Zdá se také, že ladí procesy x64 v okamžiku, kdy věřím.

Existuje nějaká jiná knihovna nebo metoda, kterou by někdo mohl doporučit?

Díky!

Jeden odpovědět:
riQQ
2018-04-06 02:42:49 UTC
view on stackexchange narkive permalink

Podívejte se na dnSpy. Jedná se o dekompilátor, který obsahuje debugger.

  • Licence: GPLv3
  • může ladit jak x64, tak x86 (prostřednictvím samostatných spustitelných souborů)
  • podporuje zarážky, místní, sledovat okno, narušení na výjimky
  • se v tuto chvíli aktivně vyvíjí

enter image description here



Tyto otázky a odpovědi byly automaticky přeloženy z anglického jazyka.Původní obsah je k dispozici na webu stackexchange, za který děkujeme za licenci cc by-sa 3.0, pod kterou je distribuován.
Loading...