Visual Studio 16.8.2 - 带有代码修复项目模板的分析器在尝试调试单元测试时产生错误

Visual Studio 16.8.2 - Analyzer with Code Fix project template produces errors when trying to debug unit test

开始Visual Studio16.8.2

创建一个新的“C# Analyzer with Code Fix 项目”。

构建项目。

运行 所有测试都通过了。

在TestMethod2的单元测试文件中设置断点。

尝试调试测试。

您收到 4 条警告和不确定的测试结果。

这是第一个警告:

2020.11.20 04:54:44.521 WARN 测试 运行 检测到为不同框架和平台版本构建的 DLL。 以下 DLL 与当前设置不匹配,即 .NETCoreApp、Version=v1.0 框架和 X64 平台。 MyAnalyzerTest9.Test.dll 是为 Framework .NETCoreApp,Version=v2.0 和 Platform AnyCPU 构建的。 转到 http://go.microsoft.com/fwlink/?LinkID=236877&clcid=0x409 了解有关管理这些设置的更多详细信息。

link 是关于“如何:运行 单元测试作为 64 位进程”的文章,写于 01/11/2013。

经过几个小时的研究,我不知道如何解决这个问题。我尝试更新测试包,但没有帮助。

有人能帮忙吗?

重新安装 Visual Studio 提供补救措施,但原来的问题将不为人知。