当前位置: 首页 > news >正文

Visual Studio 在机台上远程调试详细教程

        首先,你要用网线把你的电脑和机台电脑连起来。你的电脑的网线接口和连接机台电脑的网线接口的IP地址要设置成同一网段的ipv4地址,如你的电脑设置成192.168.0.2,机台电脑设置成192.168.0.3,子网掩码都设置成255.255.255.0。

        其次,打开你电脑的远程桌面连接软件,输入机台IP地址192.180.0.3,用户名和密码,也就是机台电脑锁屏密码,点击连接。如下图和下下图。

        如果连接不成功,在你的电脑上win+r打开运行页面,输入cmd回车,在打开的页面中输入ping 192.168.0.3。测试是否能ping通。通了会返回数据,如下下下图。

        不通应该是IP地址没有设置正确,再确认下IP。

        好了,现在准备工作完成了,我们已经远程了机台电脑,现在要正式开始了。

第一步:在你的电脑上,先把项目生成或运行下。要选Debug,这样生成或运行之后的项目文件才会保存到Debug文件夹中。配置要选Debug。平台选活动Any CUP.

第二步:打开项目所在文件,找到bin目录下的Debug文件夹,通过远程桌面复制到的机台电脑上,放在一个地方,然后把这个Debug文件夹设置成共享文件夹。设置方法如下:

        右击Debug文件夹,选择属性,选择共享选项卡,选择高级共享,勾选共享此文件夹,再点击权限按钮,把该文件夹设置成可修改可控制(重要步骤),因为Debug调试的时候,有可能会修改Debug文件夹中的比如logs日志文件夹中的日志文件,如果不设置成可修改可控制,就会报错。设置方法如下图:

第三步:在机台电脑上下载并运行Vsual studio远程调试工具,可以去1.官网上下载或在2.自己电脑的安装目录中复制。下载的版本要和你的vs版本一样,比如你是vs2022,你就下载vs2022,下载好之后,双击运行。如下图:

1.官网下载地址:https://visualstudio.microsoft.com/zh-hant/downloads/

打开之后往下翻找到:visual studio 工具,点击下载:


2.如果你的电脑上已经安装了Visual Studio,则安装目录里面有远程工具:
例如:安装的Visual Studio 2022 社区版,远程工具在这个目录:C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\Remote Debugger

接着,在机台电脑上打开它就不用管了。如果没打开后面远程运行项目会报错。

第四步:在你的电脑上打开源码,右击要运行的项目,选择属性,打开属性页面。如下图:

                选择调试选项卡。配置要选Debug。

                启动操作,选择外部应用程序,点击右侧浏览按钮。输入||192.168.0.3回车,可以看到之前设置成共享文件夹的Debug文件,然后点击打开,选择里面的你项目应用程序的.exe文件。如下图:

然后启动项目,可以看到远程桌面里机台电脑Debug中的应用程序启动了,并且可以调试,可以跳到你设置好的断点里,那就是成功了。调试按钮是红色的表示可以调试,如果是黄色的并且走不到断点里,说明你的电脑上的项目Debug和机台电脑上Debug不一样,你只需要替换成一样的再运行就行了。

http://www.dtcms.com/a/342324.html

相关文章:

  • LeetCode 反转链表
  • imx6ull-驱动开发篇33——platform 平台驱动模型
  • 【运维进阶】Shell 变量
  • Docker--Docker网络
  • 【学习笔记】网络安全专用产品类别与参考标准
  • 【问题思考】二分查找对比三分查找(任意点查找)的优越性(熵的角度)【gemini完成】
  • 语义分割开山之作:FCN网络从入门到精通
  • 概率论基础教程第5章 连续型随机变量(三)
  • 【复杂网络技术】什么是图神经网络?
  • Elasticsearch 面试题完整笔记
  • 大数据面试常见问题
  • 【网络】http 协议中 Vary 标头的作用
  • UI自动化测试
  • 【力扣 Hot100】滑动窗口巧解字串问题
  • 鸿蒙中基础耗时分析:Time分析
  • Minecraft 1.18.2 或更高版本(如1.19.2、1.20.1)选择模组mod加载器
  • spark数据缓存机制
  • 在没有客户端的客户环境下,如何用 Python 一键执行 MySQL 与达梦数据库 SQL
  • 【开源项目】边浏览边学外语:开源工具 Read Frog 如何用 AI 重构语言学习
  • Java实战:深度解析SQL中的表与字段信息(支持子查询、连接查询)
  • 粗粮厂的基于flink的汽车实时数仓解决方案
  • Elasticsearch Ruby 客户端elasticsearch / elasticsearch-api
  • 小程序UI(自定义Navbar)
  • 【TrOCR】用Transformer和torch库实现TrOCR模型
  • yggjs_rlayout 科技风主题布局使用教程
  • StarRocks不能启动 ,StarRocksFe节点不能启动问题 处理
  • macos使用FFmpeg与SDL解码并播放H.265视频
  • 【TrOCR】模型预训练权重各个文件说明
  • 从800米到2000米:耐达讯自动化Profibus转光纤如何让软启动器效率翻倍?
  • 表达式(CSP-J 2021-Expr)题目详解