在 Visual Studio 2019 中针对 WSL 中的文件夹进行开发

Joe*_*oel 8 .net-core windows-subsystem-for-linux visual-studio-2019

我试图找到有关此的任何信息,但失败了。

是否可以使用 Visual Studio 2019 针对 WSL 上的文件夹进行开发?

我知道使用 VS Code 和远程 WSL 扩展是可能的,但我真的更喜欢在 Visual Studio 中工作。

我也更喜欢将代码放在 WSL 的文件夹中,因为我在终端中做了很多工作,并且在 Windows 主机上的文件夹中保存代码时,我遇到了很多文件锁定和其他问题。

小智 1

在 Visual Studio 2019 中,没有与远程 WSL 扩展等效的功能,因此(仍然)无法从 WSL 或 WSL2 打开文件夹。

但是,可以在 Windows 本地文件夹上工作并在 WSL2 中编译、调试和执行。您可以按照本教程进行设置(也可以使用不带 SSH 的 WSL2,只需尝试一下即可完美运行)。此外,在 WSL 终端中,您可以导航到安装在 /mnt/[your_disk_name] 中的 Windows 目录并执行 Linux 终端命令。

编辑: 在 VS 2022 中现在是可能的。看到这个