C# 添加控制器时,Dot net core脚手架失败
我对网络核心一无所知,对C#有一点了解。我试着通过这个来学习实现 当我尝试使用脚手架添加控制器时,出现以下错误: 我想我应该继续检查这个文件,但也找不到它。我也参与了网络搜索,但到目前为止运气不好 哪怕是一点点帮助都将不胜感激。谢谢 这是我的csproj:C# 添加控制器时,Dot net core脚手架失败,c#,asp.net-core,.net-core,asp.net-core-webapi,C#,Asp.net Core,.net Core,Asp.net Core Webapi,我对网络核心一无所知,对C#有一点了解。我试着通过这个来学习实现 当我尝试使用脚手架添加控制器时,出现以下错误: 我想我应该继续检查这个文件,但也找不到它。我也参与了网络搜索,但到目前为止运气不好 哪怕是一点点帮助都将不胜感激。谢谢 这是我的csproj: <Project Sdk="Microsoft.NET.Sdk.Web"> <PropertyGroup> <TargetFramework>netcoreapp3.0</Target
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp3.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="3.0.1" />
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="3.0.1" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="3.0.0">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="3.0.0" />
<PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="3.0.0" />
</ItemGroup>
</Project>
netcoreapp3.0
全部的
运行时间;建设;本地人;内容文件;分析仪;可传递的
Cloud请您分享更详细的信息,比如在构建代码之前表单中的值。还有你的模特吗?您的项目可以构建吗?您使用哪一版本的asp.net core和vs?您可以展示您的csproj文件吗?@XingZou:谢谢您的回复,我使用的是VS2019和asp.net core 3.0.101。我还将添加csproj文件。使用您的csproj文件可以很好地工作,教程没有问题。我建议您可以检查错误列表并检查使用JSON的地方的代码。或者您可以创建一个全新的web api来测试问题吗?我也尝试过,它也可以工作,确保vs版本为v16.3或更高版本。如果您仍然有问题,也许可以在github上询问您的问题。