c#怎样调试DLL

2025-03-14 21:41:55

1、打开visual studio创建一个控制台应用程序

c#怎样调试DLL

2、在解决方案中,再添加一个新的类库项目,使用默认名称ClassLibrary1,用于模拟dll

c#怎样调试DLL

3、在控制台应用程序ConsoleApp1的“引用”上点击鼠标右键,选择“添加引用”,这鬯橐鲜勾选上面的类库项目,将其添加进来。如果没有源码的dll,也可以通过添加引用,将其dll引入到当前项目中

c#怎样调试DLL
c#怎样调试DLL
c#怎样调试DLL

4、在新建的类库项目中添加一个方法,返回系统当前时间的字符串表示值。在控制台应用程序中调用这个方法

c#怎样调试DLL

5、在需要调试的方法行,最左边点击一下,就可以在此处设置一个vs调试断点

c#怎样调试DLL

6、在vs中按F5,就可以进入调试模式,当代码运行到断点处会自动暂停,此时按F11,就可以进入到dll方法内部去,需要有两个前提:1)vs当前处于Debug调试模式2)外部dll引入进来的需要时debug版本,如果是release版本是不能调试的

c#怎样调试DLL

7、F11进来后,就可以看到调试dll的效果了。继续运行完成后,界面就输出了系统当前日期到控制台

c#怎样调试DLL
c#怎样调试DLL
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢