当我打开visual studio时,以及当我尝试与TFS交互时(检查,获取最新等),我收到错误“设备未准备好”
我已经尝试过以下方法来纠正这个问题而没有解决它的运气:
哪些设备尚未就绪?如何使其准备好或以其他方式纠正此错误?我宁愿不重新安装我的操作系统,但如果需要,我会的。
答案 0 :(得分:22)
当(大部分)工作空间所指向的位置不再可用时,会导致此问题。
您需要做的就是重置工作区 (
)
答案 1 :(得分:4)
我认为这种事情可能是由不再可访问的驱动器引起的。这里有一些尝试:清除您最近使用的项目和文件列表:
regedit
。HKCU\Software\Microsoft\VisualStudio\11.0\ProjectMRUList
。HKCU\Software\Microsoft\VisualStudio\11.0\FileMRUList
。如果这不起作用,请查看11.0及其下的其他项目,查找不再有效的目录。以下是其他一些节点:
......可能还有其他几个,但在这一点上我看起来很无聊。无论如何,通过各种节点查看不再存在的网络位置或可移动驱动器,并摆脱该路径或将该路径指向其他位置,并查看问题是否消失。
答案 2 :(得分:2)
我遇到了同样的问题。我点击了要求我升级到本地工作区的按钮。在我这样做之后,当我尝试用TFS做任何事情时,我得到了“设备未准备好的错误”。标记为答案的回复对我没有帮助。我必须完全删除工作区(通过Olivier的答案中描述的菜单),然后重新添加一个新的工作区。
答案 3 :(得分:1)
我最近有一个硬盘故障,我设法修复。这样做,驱动器号改变了。我将驱动器的字母改回原来的字母名称,这个问题不再发生。