C# Visual Studio 2019在创建.NET核心项目后显示空解决方案
当我在Visual Studio 2019中创建新的.NET核心项目时,它只显示解决方案文件。其他文件没有显示,我也无法调试或删除项目C# Visual Studio 2019在创建.NET核心项目后显示空解决方案,c#,.net-core,visual-studio-2019,csproj,solution,C#,.net Core,Visual Studio 2019,Csproj,Solution,当我在Visual Studio 2019中创建新的.NET核心项目时,它只显示解决方案文件。其他文件没有显示,我也无法调试或删除项目 我也遇到了这个问题,在搜索论坛和阅读.NET文档两天后,我终于找到了解决方案 问题是VisualStudio找不到合适的SDK版本。这可能有几个原因,但首先,请检查是否安装了SDK: 打开命令提示符: 开始菜单>Visual Studio 2019>Visual Studio 2019的开发人员命令提示符 运行命令:dotnet--info 案例1: .NE
我也遇到了这个问题,在搜索论坛和阅读.NET文档两天后,我终于找到了解决方案 问题是VisualStudio找不到合适的SDK版本。这可能有几个原因,但首先,请检查是否安装了SDK:
dotnet--info
.NET SDK已安装:
部分说明您没有安装SDK
-或-
安装了.NET SDK,但不是针对正确的体系结构(这是我的情况),这意味着您安装的是x86版本而不是x64
解决方案:
卸载所有.NET核心SDK和运行时版本,然后从下载并安装最新的x64SDK和运行时版本
案例2:
已安装.NET SDK,但当前项目的.csproj
文件中引用的SDK版本与已安装的版本或global.json
中指定的版本(如果存在)不匹配
解决方案:编辑.csproj
文件,以便SDK版本匹配。
如果您有或需要global.json
文件,请确保正确设置其内容。你可以阅读更多关于它的内容
最后
不要忘记打开Visual Studio,创建一个新的(例如控制台)应用程序,并查看解决方案的文件是否显示在“解决方案资源管理器”窗口中(它们应该显示)。请注意,现有项目可能仍然无法正常工作,因为它们的
.csproj
文件可能有错误的SDK引用-如果有,您必须手动修复它们。右键单击解决方案“araf”
节点,然后选择在文件资源管理器中打开文件夹。您是否在该目录或子目录中看到项目文件?如果是这样,您可以尝试右键单击解决方案节点并选择Add
→ <代码>现有项目…
将其添加到解决方案中。如果没有,请使用Add
→ <代码>新项目…。