解决方案中的 C# 项目现在显示为 F#

C# projects in a solution now displaying as F#

在 VS 代码终端中使用 dotnet cli 界面。我创建了一个空白的解决方案文件,一个空白的项目文件并将该项目添加到新的解决方案中。现在,当我打开文件夹时,它会打开 F# 解决方案资源管理器吗?这是默认行为吗?

步骤:

  1. dotnet 新 sln
  2. dotnet new console -lang c#
  3. dotnet sln test.sln 添加 test.csproj

如果您安装了 Ionide 插件,默认情况下它将始终尝试打开解决方案资源管理器。您可以在设置中禁用它:按 ctrl + , 并添加此开关

{
    "FSharp.showExplorerOnStartup": false,
}