我正在为我的SmartDevice C#应用程序使用SmartDevice C ++ DLL,如下所示:
using System.Runtime.InteropServices;
[DllImport("myCppDll.dll")]
private static extern bool Foo();
但似乎DLL内部存在很多错误。
奇怪的是,当我在Visual C ++项目上测试DLL时,DLL中的每个方法都能正常工作。
当我将DLL导入SmartDevice C#应用程序时,似乎遇到了问题。
我真的想在DLL上运行调试器而不是C#应用程序。
但Visual Studio 2008不支持该选项。 (我想。我可能错了。)
请有人告诉我我错了,在这种情况下我可以在DLL上运行调试器。