当前位置: 首页 > 知识库问答 >
问题:

每次在 Windows 启动后都需要重新启动 wsl,然后才能使用 vscode 远程

齐成双
2023-03-14

我正在运行带有 WSL2 的视窗 10。我正在使用带有远程 - WSL扩展名的VSCode从我的wsl文件系统中打开文件。

当我启动我的Windows笔记本电脑并打开VSCode时,我收到以下错误:

当我执行<code>wsl时。exe——关闭PowerShell中的</code>,然后重新启动Docker Desktop,一切正常。但每次笔记本电脑重启后,我都必须这样做。

远程WSL扩展版本:v0.51.4 Visual Studio代码版本:v1.51.1 Windows版本:10.0.19041内部版本19041

有人有什么想法吗?

共有1个答案

魏宏邈
2023-03-14

我遇到过这个问题好几次了,我发现在视窗10 20H2上,下面描述的两个选项之一解决了这个问题。

>

  • 网络重置此选项可能会使您丢失网络配置,因此请谨慎使用并阅读每个警告。您可以通过转到设置来执行此任务

    重置Windows此选项很危险,因为它会删除您的所有文件和程序或所有已安装的程序。在开始重置过程之前,您可以选择要删除的内容。此选项可以通过转到设置来执行

  •  类似资料:
    • 问题内容: 我正在开发一个。是否可以在更改后立即重启?我正在使用CoffeeScript开发它。保存更改后可以观看以便重新启动吗? 问题答案: 您可以创建一个这种意愿的,只是另一个一饮而尽child_process。 我曾经为了接受“主任务”而在需要重新启动时运行。因此,为了运行此程序,您可以调用: 要进行测试,请致电或查看日志。

    • 我希望容器在计算机重新启动后自动启动,所以我使用'--restart=always'标志,但它并没有像我预期的那样运行。当我重新启动系统时,容器没有启动。 docker日志信息 添加docker ps-a message,$docker ps-a CONTAINER ID IMAGE命令CREATED STATUS PORTS NAMES a1f4d5471b0a mysql:8.0“docker

    • 问题内容: 我试图在每次启动Ajax调用时在$ rootScope上触发一个事件。 事件“ httpCallStarted”没有被触发。我怀疑在配置块中使用$ rootScope或任何其他实例服务是不正确的。如果是这样,如何在每次启动HTTP调用时获取事件,而不必在每次调用时都传递配置对象? 提前致谢 问题答案: 您总是可以将$ http包装在服务中。由于服务仅设置一次,因此您可以让服务工厂为您设

    • 我用Inno Setup做了一个安装程序,在一些文件运行后我需要重启电脑,所以我用了这篇文章中的解决方案。 inno安装示例“CodePrepareToInstall”。iss运行良好,所以我使用了代码进行测试安装,但计算机重新启动后安装程序无法启动。 两个安装程序(inno demo和我的测试)都在“HKLM\Software\Microsoft\Windows\CurrentVersion\R

    • 问题内容: 如果我更改了php.ini文件中的设置,是否需要重新启动Apache才能使其生效? 问题答案: 实际上取决于。取决于您如何在该Web服务器中使用php: 使用php一个模块:您必须重新启动服务器进程 使用PHP作为CGI后端:你 没有 重新启动服务器进程 使用php fastcgi:不确定,实际上…(但是重启是安全的) 使用PHP-FPM:您必须重新启动fpm服务器进程以防止不一致

    • 我在AWS中有一个简单的t2实例,我必须更改RDS DB实例运行的默认时区;由于没有反映任何更改,我决定重新启动RDS实例。 一旦发生这种情况,运行我的的EC2实例开始失败,应用程序返回一个错误,试图连接到数据库。 我还决定重新启动EC2实例(我是AWS的新手)。 在此之后,我无法访问我的webapp,所以我继续通过SSH和连接到EC2实例。 几分钟后,我注意到webapp无法工作,并在一个空白页