在调试模式下执行单元测试时,收到以下错误消息:
A fatal error has occurred and debugging needs to be terminated. For more
details please see the Microsoft Help and Support web site.
HRESULT=0x8000ffff. ErrorCode=0x0.
答案 0 :(得分:13)
所以我的步骤来解决问题,
1- [预防措施] 从黄旗通知或
更新Visual Studio 2017END=`date -d 6:00 +%s` # Get time of 6:00am in seconds since epoch
touch late -d "@$END"
START=$(($END-60*60*24)) # Subtract 24 hours
touch early -d "@$START"
find / -newer early -a -not -newer late
2-在测试解决方案中搜索 launchsettings.json 文件并将其删除。
3-清洁测试溶液。
4-重建项目。
5-喝杯咖啡;)。
答案 1 :(得分:2)
重新启动Visual Studio为我解决了此问题。
答案 2 :(得分:1)
清理解决方案对我没用,我找不到launchsettings.json。
为我消除了错误:将启动项目更改为项目以外的项目,如this MSDN forum post中所述。
答案 3 :(得分:0)
尝试检查您的依赖软件包和参考,并尝试确保一切正常。我解决了这个问题,删除了不必要的内容并破坏了依赖性。
答案 4 :(得分:-1)
<强>解决方案强>
清洁溶液,然后重试。有关详细信息,请参阅Visual Studio Forum。它对我的情况有帮助。