当前位置:网站首页>C#远程调试
C#远程调试
2022-07-31 02:43:00 【故里2130】
在我们日常生活中,经常遇到本机电脑可以运行程序,但是别的电脑无法运行程序,很多情况下,都是环境变量导致的。我们可以使用远程调试,只需要复制代码过去,而不用安装对应的vs软件,这样比较节约时间。本环境是虚拟机和主机处于一个局域网中,使用vs2022。
1.在远程的电脑上,下载vs2022远程工具
下载 Visual Studio Tools - 免费安装 Windows、Mac、Linux
2.在远程的电脑上,安装
3.在远程的电脑上,启动
点击确定
并且记录下远程电脑的IP地址和端口号,后面要使用
4.在本机电脑上,创建一个winform程序
把Debug文件复制到远程的电脑上, 并且运行
5.在本机电脑上,选择附加到进程
6. 输入远程的IP地址和端口号,点击查找,进行连接
此时找到运行的软件,点击附加按钮
7.然后回到远程电脑上,点击软件上面的按钮,此时本机就会有断点进入了
同时,远程的电脑也会显示连接
拓展
对于其他使用vs开发的程序,例如网站或者c++程序等等,都可以使用此方法来进行远程调试。
边栏推荐
- MPPT太阳能充放电控制器数据采集-通过网关采集电池电压容量电量SOC,wifi传输
- 全流程调度——MySQL与Sqoop
- execsnoop tool
- ShardingJDBC usage summary
- Validate XML documents
- Hanyuan Hi-Tech 8-channel HDMI integrated multi-service high-definition video optical transceiver 8-channel HDMI video + 8-channel two-way audio + 8-channel 485 data + 8-channel E1 + 32-channel teleph
- mysql view
- 医疗影像领域AI软件开发流程
- STM32CUBEMX develops GD32F303 (11) ---- ADC scans multiple channels in DMA mode
- execsnoop 工具
猜你喜欢
随机推荐
Manchester City confuses fans with smart scarf that detects emotions
多线程下类对象的服务承诺探讨
图解lower_bound&upper_bound
Teach you how to configure Jenkins automated email notifications
[1153] The boundary range of between in mysql
Why is String immutable?
Layer 2 broadcast storm (cause + judgment + solution)
公司官网建站笔记(六):域名进行公安备案并将备案号显示在网页底部
Calculate S=a+aa+…+aa…a
10 权限介绍
STM32CUBEMX开发GD32F303(11)----ADC在DMA模式下扫描多个通道
静态路由解析(最长掩码匹配原则+主备路由)
8. Unified exception handling (controller notifies @ControllerAdvice global configuration class, @ExceptionHandler handles exceptions uniformly)
8、统一处理异常(控制器通知@ControllerAdvice全局配置类、@ExceptionHandler统一处理异常)
16. Registration Center-consul
你们程序员为什么不靠自己的项目谋生?而必须为其他人打工?
系统需求多变如何设计
There is a problem with the multiplayer-hlap package and the solution cannot be upgraded
Draw Your Cards
Static routing + PAT + static NAT (explanation + experiment)