我使用.NET Core 5.0.100-preview.7.20366.6,Blazor Webassembly,Microsoft Visual Studio Community 2019预览版本16.7.0预览版6.0
文件 private DateTime _dateTime;
public DateTime Date
{
get
{
return _dateTime;
}
set { _dateTime = value; }
}
foo.csproj
当按 F5 运行调试时:
错误
NETSDK1073:未引用FrameworkReference'Microsoft.AspNetCore.App' 认可
如何解决?
答案 0 :(得分:2)
我刚刚通过此过程解决了相同的问题:
-关闭项目
-删除Blazor.Client项目中的bin和obj文件夹
-重新打开项目
-打开Nuget控制台:工具-> Nuget软件包管理器-> Nuget软件包管理器控制台
-在命令行中输入 dotnet恢复
此后,我按F5键并编译了项目,然后开始
答案 1 :(得分:1)
对于.NET Core 3.1应用,将<GenerateErrorForMissingTargetingPacks>false</GenerateErrorForMissingTargetingPacks>
添加到.csproj
文件中将防止此错误:
<PropertyGroup>
<TargetFramework>netcoreapp3.1</TargetFramework>
<GenerateErrorForMissingTargetingPacks>false</GenerateErrorForMissingTargetingPacks>
</PropertyGroup>