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

时间:2016-12-25 20:51:31

标签: c# .net visual-studio xunit visual-studio-2017

我正在尝试在VS 2017 RC中调试我的.NET Core xUnit测试。我通过Test Explorer窗口运行我的测试。右键单击测试并选择运行选定的测试时,选择调试所选测试不会:

我对如何克服这个问题感到很茫然。我尝试重新启动VS,执行干净的构建,删除.vs/文件夹,甚至更新到VS 2017的较新版本。但是,到目前为止没有任何工作。有没有人建议我如何解决这个问题?谢谢!

编辑:我的项目有一个Git回购here,所以如果你想要你可以自由克隆它,看看你是否可以自己复制。测试程序集位于src/BasicCompiler.Tests/

5 个答案:

答案 0 :(得分:6)

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

答案 1 :(得分:1)

尝试以管理员身份运行Visual Studio,它可能会解决此问题。

如果您不知道如何: 右键单击应用程序图标,右键单击应用程序名称,然后选择以管理员身份运行。

答案 2 :(得分:0)

如果没有任何帮助尝试完全卸载并重新安装Visual Studio。升级错误有时会导致问题。理想情况下,IDE应该提示错误并要求您修复它们,但我注意到Visual Studio不会这样做;即使你去更新程序并重新安装它们。

答案 3 :(得分:0)

我通过将Visual Studio 2017更新为15.9.6来解决了这个问题

工具->扩展和更新->更新。

答案 4 :(得分:0)

重启vs为我工作...