我正在关注 Pluralsight 上关于让 MSTest 项目同时针对 .net core 2.2 和 .NET 4.7.2 的教程。这需要转到我的测试项目的 .csproj 文件并对其进行编辑,以便以下内容:
<PropertyGroup>
<TargetFramework>netcoreapp2.2</TargetFramework>
...
将变为 TargetFramework (现在是复数),然后我们添加 .NET 4.7.2 名字对象,如下所示:
<PropertyGroup>
<TargetFrameworks>netcoreapp2.2;net472</TargetFrameworks>
...
保存 .csproj 文件后,VS 2019 在顶部的黄色栏中显示以下错误:
项目在上一次操作时遇到问题:“Debug|AnyCPU”配置中的“TargetFrameworkMoniker”和“NuGetTargetMoniker”属性的值都是空的。此配置不会有助于 NuGet 还原,这可能会导致还原和生成错误。
我究竟做错了什么?