Есть ли способ запустить отладчик в SmartDevice C ++ DLL, когда он запускается внутри приложения SmartDevice C #? - PullRequest
1 голос
/ 18 июля 2011

Я использую DLL SmartDevice C ++ для моего приложения SmartDevice C # следующим образом:

using System.Runtime.InteropServices;

[DllImport("myCppDll.dll")]
private static extern bool Foo();

Но, похоже, внутри DLL много ошибок.

Странно то, что когда я тестирую DLL в проекте Visual C ++, все методы внутри DLL работают нормально.

Кажется, что возникают проблемы при импорте DLL в приложение SmartDevice C #.

Я действительно хочу запустить отладчик в DLL, а не в приложении C #.

Но Visual Studio 2008 не поддерживает эту опцию. (Я думаю. Возможно, я ошибаюсь.)

Пожалуйста, кто-то скажет мне, что я не прав, и я могу запустить отладчик на DLL в этой ситуации.

...