Breakpointy w bibliotece DLL napisanej w masmie

0

Korzystam z Visual studio 2010 Professional. Właśnie pisze projekt w którym musze wykorzystać własną bibliotekę DLL napisaną w MASMie. Wszystko pięknie działa dla prostych procedur, jednak fajnie by było mieć możliwość podglądu stanu rejestrów oraz wstawiania breakpointów przy pisaniu bardziej skomplikowanego kodu. Niestety w oknie rejestrów widnieje tekst "No data available", a breakpointy są ignorowane, a po najechaniu na wstawiony breakpoint pojawia się opis "the breakpoint will not currently be hit no symbols have been loaded for this document. Nie mam pojęcia jak sobie z tym poradzić. Pliki .asm i .def mam w osobnym projekcie. Przy wstawieniu do procedury int 3, program kończy się w taki sposób: The program '[2948] WindowsFormsApplication1.vshost.exe: Managed (v4.0.30319)' has exited with code -2147483645 (0x80000003).

0

Spróbuj może skompilować ten projekt w MASM w trybie debug, flagi bodajże /Zi /Zd /Zf dla MASM jednak ja w takich wypadkach korzystam z OllyDbg z opcja włączenia OllyDbg jako debugger JIT, który automatycznie odpala się po wykryciu wyjątku.

1 użytkowników online, w tym zalogowanych: 0, gości: 1