VisualStudio&Windows下 远程调试

这篇具有很好参考价值的文章主要介绍了VisualStudio&Windows下 远程调试。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前置条件

1、调试方与被调试方,以下简称调试方为A,被调试方为B。A与B双方能相互ping通

2、B需要运行RemoteDebugger服务,该程序位于C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\Remote Debugger下。 我这里是安装在C盘,所以是在C盘找到这个目录,每个人或许不尽相同。目录下如图:

VisualStudio&Windows下 远程调试,visual studio,ide

3、如果B是32位的就拷贝x86到B机器上,反之就拷贝x64文件。随便拷贝到B机器上的任意文件夹,然后打开文件目录,找到 msvsmon.exe运行尽可。

VisualStudio&Windows下 远程调试,visual studio,ide

直接点击配置远程调试即可 

4、B机器的账户需要一个密码,简单设置一个密码

5、如果通讯还有问题,可以先将A和B机器上面的防火墙全部关闭

调试过程

1、将B机器上要调试的目录,例如Debug文件夹的父文件夹共享

2、A机器打开Visual studio并打开要调试的工程。将启动项目的生产路径设为B机器共享出来的Debug文件夹

这里有建议在非UI上更改,就是直接在项目文件上更改,而不是右键属性进入UI配置页面更改,因为Visual studio的bug有时候在UI上更改无法更新新的地址。

VisualStudio&Windows下 远程调试,visual studio,ide

双击项目,左侧直接可以看到项目文件的文本。

 VisualStudio&Windows下 远程调试,visual studio,ide

可以添加此项   <AppendTargetFrameworkToOutputPath>output</AppendTargetFrameworkToOutputPath>

而   <BaseOutputPath>bin</BaseOutputPath>就要写到B机器的Debug上一个目录。

例如远程的调试文件为 \\192.168.5.1\Test\Debug

此处应该改为

 <BaseOutputPath> \\192.168.5.1\Test</BaseOutputPath>

改完之后保存

旧版本不能双击打开项目文本,可以找到目录用文本编辑器打开

3、设置要调试的远程机器,先右键属性

VisualStudio&Windows下 远程调试,visual studio,ide

找到Debug(调试)=> Open debug launch profiles UI

VisualStudio&Windows下 远程调试,visual studio,ide

设置远程机器

VisualStudio&Windows下 远程调试,visual studio,ide

需要勾选使用远程机器,  远程机器的名称可以用IP,也可以直接使用B机器的计算机名称

这里设置远程机器的配置,可以直接更改文件完成。 

 VisualStudio&Windows下 远程调试,visual studio,ide

 打开项目下的 Properties文件夹的LaunchSettings.json文件

VisualStudio&Windows下 远程调试,visual studio,ide

 remoteDebugEnabled和remoteDebugMachine就是刚才设置的那两项。 这里建议直接在这里改了

配置结束

以上配置结束后就可以直接生成和调试远程机器上的代码了

 文章来源地址https://www.toymoban.com/news/detail-630831.html

到了这里,关于VisualStudio&Windows下 远程调试的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 使用Visual Studio Code远程开发、调试Linux C

    在嵌入式和服务器端程序开发中,Linux是主流的开发、运行平台,但直接在这些平台上进行代码开发在很多情况下很繁琐(只能使用文本字符进行编辑,很多嵌入式Linxu系统不提供图形界面环境,工作难度极大,效率极其低下),一般情况是在Windows或MacOS上编写代码,在目标主

    2024年02月14日
    浏览(61)
  • Visual Studio 远程调试工具(Remote Debugger)使用方法

    一、关于Remote Debugger 当项目在测试环境上有bug,需要运行代码调试一下,这时就需要在测试环境上安装一个调试工具(Remote Debugger),然后在本地运行代码,远程链接到测试环境服务器来调试代码;如桌面应用程序和Web应用程序。 二、下载 下载地址:远程调试 - Visual Studi

    2024年02月12日
    浏览(46)
  • 【Microsoft Visual Studio安装问题】Microsoft.VisualStudio.Setup.Configuration

    成功撒花 ~~~ 真的太不容易了 ~ 在安装visual studio的过程中真的状况百出,通过查看日志找到 系统策略禁止安装此设备,请与系统管理员联系 因此赶紧百度这个问题。。。 百度上有很多关于这个问题的解决方法,尝试了很多种但都不太完全,最终解决方法如下: 点击win+R输入

    2024年02月12日
    浏览(40)
  • Visual Studio 2019安装vsix插件及Gitee.VisualStudio安装包

    网上安装 Gitee.VisualStudio插件 速度较慢,可以从百度网盘下载 链接:https://pan.baidu.com/s/16WLjWHMTMUSRfyt_SKxFWA?pwd=74cd 提取码:74cd 下载成功之后,是一个后缀名为vsix的文件 win+R打开运行,输入“cmd” 如果Visual Studio 2019是装在别的盘里,那么需要先切换路径,我是装在了D盘,步骤

    2024年02月11日
    浏览(51)
  • 【VisualStudio】基于 Visual Studio 使用 C++ 语言开发 Qt 环境配置教程

    知识不是单独的,一定是成体系的。更多我的个人总结和相关经验可查阅这个专栏:Visual Studio。 先上一张效果图,具体步骤主要分为以下三步。 这一步不再赘述,注意一定要安装 C++ 语言。 可以参考这个教程 Visual Studio 2022安装与使用教程。 这一步也不再赘述,网上搜索教

    2024年02月15日
    浏览(66)
  • UOS 开启 VisualStudio 远程调试 .NET 应用之旅

    本文记录的是在 Windows 系统里面,使用 VisualStudio 2022 远程调试运行在 UOS 里面 dotnet 应用的配置方法 本文写于 2024.03.19 如果你阅读本文的时间距离本文编写的时间过于长,那本文可能包含过期的知识 我将以我的 UOS 虚拟机作为例子告诉大家如何在 Windows 系统里面,使用 Visua

    2024年04月25日
    浏览(32)
  • VS Code(Visual Studio Code)本地(local)和远程(ssh)Docker Container 下的 Python 开发和调试

    我们通常在 Python 上进行 人工智能算法 开发,但是这通常需要 专用的运行环境、依赖库和配置文件 。为了 人工智能算法 开发的便利,通常会使用 Docker,因为 Docker 可以将我们的人工智能算法工程打包封装到一个 Container (容器)中,该 Container (容器)包含了 人工智能算法

    2024年03月20日
    浏览(57)
  • Visual Studio 2022 MASM x64汇编hello world以及调试(Console版 + Windows版)

    本文介绍使用Visual Studio 2022的MASM开发x64汇编程序hello world的环境配置和汇编代码,作为学习CPU指令的起点。分两个版本的hello world, 一个是console版本,另一个是windows版本。 首先安装visual studio community 2022,下载地址 https://visualstudio.microsoft.com/,安装时选择C++开发模块 安装好以

    2024年02月05日
    浏览(97)
  • 使用VisualStudio2022插件(Visual Studio Installer Projects 2022)打包 .Net 6 框架下的 WPF项目 为安装文件

    目录 更新说明(2024/01/22) 序言 一、还是安装Visual Studio Installer Projects 2022插件 二、创建Setup Project项目 2.1 在现有解决方案中添加Setup Project项目 2.2 (更新)添加需要打包的文件  2.2.1 准备添加输出项。 2.2.2 【核心】添加 WpfMain 项目输出。 2.2.3 添加 WpfPluginManager 项目输出。

    2024年02月03日
    浏览(107)
  • 为 Microsoft C++ 配置 VS Code在本教程中,您将配置 Visual Studio Code 以在 Windows 上使用 Microsoft Visual C++ 编译器和调试器

    在本教程中,您将配置 Visual Studio Code 以在 Windows 上使用 Microsoft Visual C++ 编译器和调试器。 配置完 VS Code 后,你将在 VS Code 中编译和调试一个简单的 Hello World 程序。本教程不教您有关 Microsoft C++ 工具集或 C++ 语言的详细信息。对于这些主题,网上有很多很好的资源。 如果您

    2024年02月10日
    浏览(68)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包