当我试图打开一个项目,本地或在团队基础服务器(TFS),我得到一个模态窗口告诉我:

操作无法完成:未指明的错误

或者是同样的消息,但是“类未定义..”而不是“未指定的错误”。

这些错误在今天早些时候开始发生,当时我试图将我的一些工作签入到团队基础服务器。我尝试在同一台计算机上使用Visual Studio 2008,但我仍然得到相同的错误。我也在谷歌上搜索过,但似乎没有一个解决方案能帮到我。

我也安装了Windows Update的最新更新。

什么好主意吗?


当前回答

在错误发生后,我从解决方案中删除了一个旧项目。我不得不在记事本中打开.sln文件并删除我删除的旧项目的.dll引用。从那以后,它起作用了。

其他回答

我重启了电脑,它不见了。

我不得不删除一个网络项目。里面有一个旧的引用DLL文件,我必须清理那个web项目,然后它就工作了。

不再有. suo文件,但删除.user文件可以。 供参考:我正在调试Silverlight项目

如果你在Windows资源管理器或其他应用程序的文件夹中,当你试图从VS中删除它或在其他应用程序中打开该文件时,也会发生这个错误。Windows有锁定文件夹和文件的习惯,尤其是在联网的机器上。偶尔使用进程资源管理器可以打破锁,但最简单的方法是退出文件夹或关闭相关文件。

我也犯了同样的错误。我无法打开解决方案的任何类和组件。我删除了ComponentModelCache并测试了任何其他解决方案。但没有结果。最后它帮助我:只要关闭你的视觉工作室,再打开它!