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

标签 .net-core visual-studio-2019 windows-subsystem-for-linux

我试图找到有关此的任何信息,但失败了。
是否可以使用 Visual Studio 2019 针对 WSL 上的文件夹进行开发?
我知道使用 VS Code 和远程 WSL 扩展是可能的,但我真的更喜欢在 Visual Studio 中工作。
我也更喜欢将代码放在 WSL 的文件夹中,因为我在终端中做了很多工作,并且在 Windows 主机上的文件夹中保存代码时,我遇到了很多文件锁定和其他问题。

最佳答案

在 Visual Studio 2019 中,没有这样的远程 WSL 扩展等效项,因此(仍然)无法从 WSL 或 WSL2 打开文件夹。
但是,可以在 Windows 本地文件夹上工作并在 WSL2 中编译、调试和执行。您可以关注 this tutorial设置它(也可以在没有 SSH 的情况下使用 WSL2,只是尝试过并且运行良好)。此外,在 WSL 终端中,您可以导航到安装在/mnt/[your_disk_name] 中的 Windows 目录并执行 linux 终端命令。

关于.net-core - 在 Visual Studio 2019 中针对 WSL 中的文件夹进行开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63842698/

相关文章:

c# - 拉取访问被拒绝,存储库不存在或可能需要授权 : server message: insufficient_scope:authorization failed

azure - 如何从 Azure 函数返回流?

visual-studio - VS2019中ASP.NET Core 2.2项目中的分析器警告

windows-subsystem-for-linux - 如何在 WSL2 中开启 inotify?

linux - WSL - GEDIT 无法初始化服务器 : Could not connect: Connection refused

c# - 为什么这个 System.IO.Pipelines 代码比基于 Stream 的代码慢得多?

.net - 如何分析在生产容器中创建的 dotnet 转储?

c++ - Visual Studio 2019 C++ 和 std::filesystem

sql - Visual Studio 2019 架构比较未检测到差异

powershell - 使用 wsl 互操作性时如何加载 .bashrc?