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

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

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

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

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

什么好主意吗?


当前回答

为我工作后,我关闭Visual Studio(2015社区版),打开它,再次打开项目。曾经发生在我身上,因为我在另一个项目中使用这个项目作为依赖项,它在另一个实例中打开,但没有模仿更改。

其他回答

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

为我工作后,我关闭Visual Studio(2015社区版),打开它,再次打开项目。曾经发生在我身上,因为我在另一个项目中使用这个项目作为依赖项,它在另一个实例中打开,但没有模仿更改。

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

“操作无法完成”错误也可能由c++项目引用解决方案中不再存在的另一个项目引起。

通常,当您从解决方案中删除一个项目时,Visual Studio将从解决方案中的其他项目中删除对该项目的任何引用。

然而,在我的例子中,我在解决方案之间共享项目,因此一个坏的项目引用设法潜入,删除坏的引用修复了错误。

使用Visual Studio 2012。

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