标准C++动态库mydll.dll,导出函数,如bool Max(int a, int b)。
在C#语言中调用时先声名
[DllImport("mydll.dll")]
public static bool Max(int a, int b);在具体调用时是没有问题,但是我想进到C++动态库中进行调试,不知道怎么才能实现。敬请高手指教,致谢!!
在C#语言中调用时先声名
[DllImport("mydll.dll")]
public static bool Max(int a, int b);在具体调用时是没有问题,但是我想进到C++动态库中进行调试,不知道怎么才能实现。敬请高手指教,致谢!!
解决方案 »
- vs2010中windowsmediaplayer怎么使用?
- windows应用小程序打字测试
- C# aspx 中如何添加gif图片?
- C# winform开发,打包后运行tabcontrol控件切换,程序自动关闭是什么情况?
- winform 写入txt
- DirectoryEntry entry创建实例指定用户名和密码时提示未知的用户名或错误的密码
- 帮忙做下这题用c#做
- C#中如何用编程控制treeview的选中节点
- C#中图片渐变问题!!!!
- 为什么我存入sql server表中的数字都被四舍五入了啊?
- 已经习惯了VB.NET,如果从开发程序的效率和性能上衡量的话,偶有必要从VB.NET转到C#上去吗?
- 关于messagebox信息显示2次的问题
二进制代码调试或许可以
2.是个调试DLL
3.直接把DLL需要调试的文件在C#工程打开,在需要调试的地方设置断点
4.c#工程启用非托管调试
5.调试运行我是这样做的,没有问题,楼主可以试一下。