vs2019社区版,调试ubuntu上代码,报错:无法连接到远程系统。请验证你的连接设置,并验证你的计算机是否已联网并且可访问

weixin_38055863 2019-06-11 02:29:21
#include<stdio.h>

int main()
{
printf("hello from test!\n");
return 0;
}
很不幸,编译报下面的错误:
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Application Type\Linux\1.0\Linux.targets(221,5): error : 无法连接到远程系统。请验证你的连接设置,并验证你的计算机是否已联网并且可访问。
其实,用了一段时间里,而且一直都是OK 的,无论是连接64位的ubuntu,还是32位的ubunt,设置连接 win 的sublinux的都OK的。
突然就不行,报上面的错误。网上搜索了很多内容,都没有类似的错误解决方法。生怕哪里疏忽了,对着网上那些步骤试了很多遍,都无法正常编译,一直报错。
于是,重装了系统,也重装了VS2019的社区版,本以为能OK,居然还是报“error : 无法连接到远程系统。请验证你的连接设置,并验证你的计算机是否已联网并且可访问。”
该设置的都设置了,貌似没有什么地方疏漏了啊


...全文
2321 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
艰苦奋斗的猿 2021-03-20
  • 打赏
  • 举报
回复
我的也有这个问题,但是我解决了,具体方式如下: 1.确保工程的相关参数已修改,基本上大部分都卡在这里: 、 这两个地方都要修改 2.确保你的ubuntu ssh服务开启 命令如下:service ssh status 3.确保你的ubuntu ssh服务端口与你填写的一致!!! 查看cd /etc/ssh/sshd_config 里的port,一般端口默认是22 4.注意,如果使用的是WSL的同学一定要注意你的linux系统与你的windows的主机名是一样的,也就是需要连接的IP是一样的,这时你的windows如果也有 ssh-server的话默认的端口也是22,那么你必须修改你linux系统ssh服务的端口才可以链接!!修改方式我就不多说了吧,注意修改后重启ssh服务哦!!
weixin_38085383 2019-06-17
  • 打赏
  • 举报
回复
你好,
>>期间试过第三方的visualGDB 5.4r6版本,很顺利。 应该侧面说明我的VM设置配置没有问题。
所以你是在一台Windows 主机上安装了VM和Linux虚拟机? 如果是这样的话,我没尝试过也不太清楚,通常情况下,如果windows 和 linux 系统在不同的主机上, 或者Win10上配置 WSL(Windows Subsystem for Linux),这些情况下应该都没有问题的。
Best Wishes,
Jack Zhang






weixin_38079044 2019-06-14
  • 打赏
  • 举报
回复
谢谢回复,您是说的,我都试过了,不行!
期间试过第三方的visualGDB 5.4r6版本,很顺利。 应该侧面说明我的VM设置配置没有问题。
于是,又重组了系统,和VS2019,问题依旧啊,到底哪里出了问题呢,很奇怪。
在VS2019编译项目OK ,到虚机的相应目录执行编译的文件,也正常。
但是调试就是提示,“无法连接远程主机”
weixin_38065208 2019-06-13
  • 打赏
  • 举报
回复
你好,
非常感谢在

474

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧