XUnit 测试不 运行(死循环)

XUnit tests don't run (endless loop)

我有一个 "EMPTY"“[Fact]”/UnitTest 方法 运行。

单击 运行 所有测试或尝试调试,VS 顶部的绿色进度条一直在等待绿色平移。我尝试删除所有 NuGet 包、清理构建等。

有没有其他我可以尝试删除的缓存文件夹?这挡住了我的路

示例:

using System;
using Xunit;

namespace Audio.Test
{
    public class Test_AudioSystem
    {
        [Fact]
        public void GetAllAudioDevices()
        {
            // does nothing...
        }
    }
}

好的,找到问题了。将来自 .NET Framework 项目的 Newtonsoft.Json.dll 与我的测试库放在同一目录中。这不知何故导致了无限循环。问题是这个错误是否发生在 Newtonsoft 的 .NET Core 版本中。