我正在尝试在VS 2017 RC中调试.NET Core xUnit测试。我通过“测试资源管理器”窗口运行测试。右键单击测试并选择运行选定的测试可以正常工作,但是选择调试选定的测试不能:

c# - VS 2017 RC在尝试调试xUnit测试时生成0x8000ffff错误-LMLPHP

我对如何克服这个困惑。我尝试重新启动VS,执行干净的构建,删除.vs/文件夹,甚至更新到VS 2017的较新版本。但是,到目前为止,任何方法都无效。有人对我如何解决此问题有建议吗?谢谢!

编辑:我的项目有一个Git存储库here,因此,如果您愿意,可以随意克隆它,看看是否可以自己复制。测试程序集在src/BasicCompiler.Tests/中。

最佳答案

在我使用Visual Studio 2017发行版的情况下,单元测试项目失败并出现此错误,因为由于某种原因,单元测试项目在项目“属性”文件夹下有一个launchsettings.json文件。删除它可以解决调试问题。

关于c# - VS 2017 RC在尝试调试xUnit测试时生成0x8000ffff错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41324440/

10-12 01:08
查看更多