本文介绍了对于消除测试错误“底层提供程序在打开时失败"的建议是什么?在"TestResults"之后文件夹被删除了吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用VS2013,已经删除了"TestResults"代码库中的文件夹,VS2013在其中保存&运行单元测试的转储.

所以我正在得到

基础提供程序在Open上失败.

无法将文件"C:Dev \ Source \ .... \ TestResults \ sample.TE.Tests.mdf"附加为数据库"TESTS.2DDD578B-AB42-59BD-25FB-9032F8AF6184".

消除测试错误底层提供程序在打开时失败"的建议是什么?在"TestResults"之后文件夹被删除了吗?

有时,当我们重新启动计算机/重新启动vs2013时,它可以工作.


谢谢

解决方案


I am using VS2013, I have deleted the "TestResults" folder from the codebase, where the VS2013 keeps & run dumps of unit tests. 

So i am getting 

The underlying provider failed on Open.

Cannot attach the file 'C:Dev\Source\....\TestResults\sample.TE.Tests.mdf' as database 'TESTS.2DDD578B-AB42-59BD-25FB-9032F8AF6184'.

What is the recommendation to get rid of test error "The underlying provider failed on Open" after the "TestResults" folder is deleted?

It works sometimes when we reboot machine/restart vs2013. 


Thanks

解决方案


这篇关于对于消除测试错误“底层提供程序在打开时失败"的建议是什么?在"TestResults"之后文件夹被删除了吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-16 09:48