net6.0-windows cannot be referenced by .NETCoreApp targets

在一个WPF的解决方案中,添加.Net Core的单元测试。在关联项目引用时,提示如下错误:
targets ‘net6.0-windows’. It cannot be referenced by a project that targets ‘.NETCoreApp,Version=v6.0’.

大意就是说一个基于.Net Core的项目(unit test项目),不能去引用net6.0-windows项目。
难道说我还得把单元测试也建成界面???当然不是。

只需要用文本编辑器打开.Net Core项目的project文件,把里面TargetFramework改掉,然后再重新载入项目就可以了。
就像下图这样:

<TargetFramework>net6.0-windows</TargetFramework>

你可能感兴趣的:(.Net,C#,.netcore)