我正在关注 Pluralsight 上的一个关于让 MSTest 项目同时针对 .net core 2.2 和 .NET 4.7.2 的教程。这需要转到我的测试项目的 .csproj 文件并对其进行编辑,以便以下内容:
<PropertyGroup>
<TargetFramework>netcoreapp2.2</TargetFramework>
...
会变成TargetFrameworks(现在是复数)然后我们添加 .NET 4.7.2 名字,如下所示:
<PropertyGroup>
<TargetFrameworks>netcoreapp2.2;net472</TargetFrameworks>
...
当我保存 .csproj 文件时,VS 2019 在顶部的黄色栏中显示以下错误:
项目在上次运行的时候遇到了一个问题:
'TargetFrameworkMoniker' 和 'NuGetTargetMoniker' 属性
“调试|AnyCPU”配置都是空的。这个配置
不会有助于 NuGet 恢复,这可能会导致恢复和
构建错误。
我究竟做错了什么?
关闭 Visual Studio 后,删除.vs
解决方案根目录中的文件夹为我解决了这个问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)