c# - Visual Studio 未显示 WSL2 启动配置文件

标签 c# visual-studio visual-studio-2019 .net-5 c#-9.0

我刚刚将我的 Visual Studio 社区 2019 更新到了 16.9.1 版。但是我看不到 this 中提到的 WSL2 配置文件文档。
另外,我的机器有所有 Prerequisites .
我已尝试使用现有和新的控制台应用程序、目标框架为 .net core 3.1 和 .NET 5 的 Web 应用程序,但未显示该选项。
另外,我尝试将以下设置添加到 launchSettings.json 文件中,但是在使用此更改运行时,它显示错误

The Project does not know how to run the Profile WSL 2.

"WSL 2": {
    "commandName": "WSL2",
    "launchBrowser": true,
    "launchUrl": "https://localhost:5001",
    "environmentVariables": {
        "ASPNETCORE_URLS": "https://localhost:5001;http://localhost:5000",
        "ASPNETCORE_ENVIRONMENT": "Development"
    },
    "distributionName": ""
}

最佳答案

请检查您是否安装了以下组件。因为我们需要手动安装。
enter image description here

关于c# - Visual Studio 未显示 WSL2 启动配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66599090/

相关文章:

c# - 如何接收 NLog 发送的 type=Network 的消息?

c# - 如果我已经创建了一个隐式类型转换运算符,我可以让 Raven DB 像序列化一个字符串那样序列化一个对象吗?

visual-studio-2010 - 使插入鼠标光标在深色 Visual Studio 编辑器中可见

c++ - 在 Visual Studio 2017 C++ 项目中 boost C++ 库 - "Cannot open include file"

python - 将 Scribus 引用添加到 Visual Studio 2019 Python 项目

c# - Visual Studio 2019 intellisense 在每个非 .NET 命名空间下显示红色波浪线

c# - 多次记录(或运行)单元测试

c# - 哪些书籍帮助您掌握了 n-Tier 开发

c++ - 在 Visual Studio 调试中检查 STL 容器

docker - 找不到Dockerfile。请确保在项目文件旁边有一个名为 'Dockerfile'的Dockerfile