Как отладить .NET DLL с помощью моно из родного проекта C ++ - PullRequest
0 голосов
/ 23 февраля 2011

У меня есть собственный проект C ++, который использует .NET управляемый DLL моно.Я не могу отлаживать .NET управляемые переменные dll через отладчик Visual StudioЕсть ли способ отладки моих DLL?Спасибо за ваше время ...

Ответы [ 2 ]

0 голосов
/ 31 марта 2011

В настоящее время нет способа легко отладить управляемый (C #) код в Visual Studio, которая запускается с mono. Вы можете отлаживать код C / C ++ вашего приложения в Visual Studio, включая моно среду выполнения. Чтобы отладить управляемые части вашего кода, смотрите этот пост:

Отладка сборки C #, запущенной встроенной моно-средой выполнения?

0 голосов
/ 23 февраля 2011

Если вы хотите отлаживать dll, управляемую .NET, тогда, конечно, вам нужно запустить исполняемый файл проекта c ++ из исходного кода, управляемого dll .NET.В свойствах проекта .Net Dll на вкладке «Отладка» выберите «запустить внешнюю программу» в качестве действия запуска и просмотрите приложение C ++.и установите для рабочего каталога тот же путь к каталогу.

Теперь вы можете отлаживать свой код, нажав F5.

Спасибо, С уважением, Робо

...