我有Windows 10和Visual Studio 2022社区在这个comp.我安装了.NET 7。我想创建一个模板ASP.NET应用程序。我运行Visual Studio,然后转到File→Add → Add project。我选择“ASP.NET Core Web应用程序”;然后单击下一步:
结果如下:Studio确实创建了文件,但它们不起作用;我无法打开项目。例如,下面是生成的 *.csproj文件的代码:
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>net7.0</TargetFramework>
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
</PropertyGroup>
</Project>
对这个问题有什么想法吗?
1条答案
按热度按时间kb5ga3dv1#
看起来SDK或类似的东西确实损坏了,你可以通过Visual Studio修复它:
打开Visual Studio查找您正在使用的Visual Studio
如果它仍然不起作用,您可以尝试重新安装Visual Studio。
最后,如果重新安装Visual Studio后仍然出现此错误,请打开cmd并输入
dotnet --info
更新:
我知道你要说什么了。
原因分析:
你的系统应该分别安装了x86和x64 dotnet sdk。C:\Program Files(x86)\dotnet和C:\Program Files\dotnet目录。使用dotnet命令时,默认为x86目录,导致无法找到sdk的问题。
您可以修改环境变量,并找到路径“此PC ->右键单击'属性' ->高级系统设置->环境变量->系统变量->双击路径”。删除“C:\Program Files(x86)\dotnet”并确保有“C:\Program Files\dotnet”。