首页 > 软件开发 > ASP >

c#怎样调试DLL

来源:互联网 2023-03-16 19:07:29 545

C#调试DLL,需要使用visual studio编辑工具,在debug模式下设置断点,按F11进入单步调试模式,详见具体说明0sX办公区 - 实用经验教程分享!

工具/原料

  • visual studio

方法/步骤

  • 1

    打开visual studio创建一个控制台应用程序0sX办公区 - 实用经验教程分享!

    c#怎样调试DLL0sX办公区 - 实用经验教程分享!

  • 2

    在解决方案中,再添加一个新的类库项目,使用默认名称ClassLibrary1,用于模拟dll0sX办公区 - 实用经验教程分享!

    c#怎样调试DLL0sX办公区 - 实用经验教程分享!

  • 3

    在控制台应用程序ConsoleApp1的“引用”上点击鼠标右键,选择“添加引用”,勾选上面的类库项目,将其添加进来。0sX办公区 - 实用经验教程分享!

    如果没有源码的dll,也可以通过添加引用,将其dll引入到当前项目中0sX办公区 - 实用经验教程分享!

    c#怎样调试DLL0sX办公区 - 实用经验教程分享!

    c#怎样调试DLL0sX办公区 - 实用经验教程分享!

    c#怎样调试DLL0sX办公区 - 实用经验教程分享!

  • 4

    在新建的类库项目中添加一个方法,返回系统当前时间的字符串表示值。在控制台应用程序中调用这个方法0sX办公区 - 实用经验教程分享!

    c#怎样调试DLL0sX办公区 - 实用经验教程分享!

  • 4此文章未经授权抓取自百度经验
  • 5

    在需要调试的方法行,最左边点击一下,就可以在此处设置一个vs调试断点0sX办公区 - 实用经验教程分享!

    c#怎样调试DLL0sX办公区 - 实用经验教程分享!

  • 6

    在vs中按F5,就可以进入调试模式,当代码运行到断点处会自动暂停,此时按F11,就可以进入到dll方法内部去,需要有两个前提:0sX办公区 - 实用经验教程分享!

    1)vs当前处于Debug调试模式0sX办公区 - 实用经验教程分享!

    2)外部dll引入进来的需要时debug版本,如果是release版本是不能调试的0sX办公区 - 实用经验教程分享!

    c#怎样调试DLL0sX办公区 - 实用经验教程分享!

  • 7

    F11进来后,就可以看到调试dll的效果了。继续运行完成后,界面就输出了系统当前日期到控制台0sX办公区 - 实用经验教程分享!

    c#怎样调试DLL0sX办公区 - 实用经验教程分享!

    c#怎样调试DLL0sX办公区 - 实用经验教程分享!

  • 注意事项

    • vs当前处于Debug调试模式,才能调试
    • 引入的dll文件需要是debug版本,才能调试

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!0sX办公区 - 实用经验教程分享!


    标签: asp

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码