尝试在我的项目中插入单元测试,但 VS 声称 .NET 6.0 与 .NET 6.0 不兼容。这是确切的消息:
该项目与net6.0(.NETCoreApp,版本=v6.0)不兼容。该项目支持以下版本:net6.0-windows7.0 (.NETCoreApp,Version=v6.0)。
尝试使用.NET 7.0创建UnitTest,但得到了相同的结果。 有人经历过类似的事情并找到解决方案吗?
该项目支持以下内容:
尝试使用 .NET 7.0 创建单元测试net6.0-windows7.0
net6.0-windows7.0
表示您的项目目标是 Windows 上的 .NET 6,要在单元测试中引用它,您需要在单元测试项目中匹配该目标。打开测试项目的 .csproj
文件并将 TargetFramework(s)
和 RuntimeIdentifier(s)
属性复制到单元测试项目中。
另请参阅: