zoukankan      html  css  js  c++  java
  • Visual Studio代码远程调试方法

    项目开发过程中,一般在开发本机调试即可,但是有时候需要进行远程调试,原因有二:

    1、本机运行正常,生产环境运行异常,但判断不出异常原因;

    2、某类项目的运行必须由固定IP的,并且经过身份认证的站点发起,比如微信接口开发。

    具体远程调试过程有三步:

    1、安装或拷贝远程调试工具到远程电脑中。

    将开发电脑中安装的此目文件夹拷入远程电脑。

     也可通过官方网站下载远程调试工具。为避免版本不一致,建议从本机拷入。

    2、远程电脑上运行调试工具msvsmon.exe。要注意选择与本机开发环境的VS一致的位数(和操作系统位数无关)的文件夹。

     运行后的界面如下,一般情况下,无需任何设置,默认的调试权限为windows认证,即要求调试者输入远程电脑的管理员用户名、密码方可调试。 

     3、本机VS中附加需要调试的远程进程。在“附加进程”的界面上,要将连接目标填为远程电脑的IP地址,回车后会提示输入用户名密码,正确后,将会出现进程列表,选择需要调试的进程,附加即可。

     接下来,就可在要执行的代码中打断点,远程电脑中此代码被执行时,本机VS中的断点就会被命中。

    如果断点无法命中,常见的原因有:

    • 本地代码和测试环境上的代码有差异;
    • 程序集是release版,而不是debug版。
    官网:http://www.lenbor.com
  • 相关阅读:
    C# DateTimePicker控件详解
    python2.7虚拟环境virtualenv安装及使用
    Python2.7 安装numpy报错解决方法
    关于C语言中递归的一点点小问题
    Drozer--AndroidApp安全评估工具
    Android--native层so文件调试
    New Blog
    小旭讲解 LeetCode 53. Maximum Subarray 动态规划 分治策略
    2017年度回忆与总结 – 心态
    基于文本图形(ncurses)的文本搜索工具 ncgrep
  • 原文地址:https://www.cnblogs.com/lenbor/p/12589565.html
Copyright © 2011-2022 走看看