修改

我们打开一个页面,随便修改一下,保存,结果会出现错误:Unable to write file (NoPermissions (FileSystemError): Error: EACCES: permission denied, 

我们在这里找到答案:https://github.com/microsoft/vscode-remote-release/issues/1008

其实就是我们的用户没有权限,命令如下:

WSL2 VS Code远程开发.Net Core

再次保存,就可以成功。

编译

WSL2 VS Code远程开发.Net Core

还是文件夹权限问题

WSL2 VS Code远程开发.Net Core

调试准备

F5,调试运行

WSL2 VS Code远程开发.Net Core

会在.vscode文件夹下生成launch.json文件

WSL2 VS Code远程开发.Net Core

此处,我们修改program路径和cwd路径,以便程序可以正确的定位:

WSL2 VS Code远程开发.Net Core

再按F5

WSL2 VS Code远程开发.Net Core

WSL2 VS Code远程开发.Net Core

WSL2 VS Code远程开发.Net Core

 WSL2 VS Code远程开发.Net Core

两个文件全部添加完成,后面就不会每次都这样了。

再次按下F5,我们可以看到网站启动了,并且监听5000端口。

WSL2 VS Code远程开发.Net Core

断点调试

我们简单的修改一下代码,重新编译。

在windows浏览器中访问localhost:5000,可以发现断点可以命中。

WSL2 VS Code远程开发.Net Core

 页面结果如下:

WSL2 VS Code远程开发.Net Core

 

相关文章:

  • 2021-11-21
  • 2021-07-17
  • 2022-12-23
  • 2022-01-14
  • 2021-01-13
  • 2021-06-07
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-23
  • 2022-12-23
  • 2021-12-01
  • 2022-12-23
相关资源
相似解决方案