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

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

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

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

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

什么好主意吗?


当前回答

确保你的输出窗口是可见的,然后按下F5按钮。如果你将输出窗口最大化,当你重新启动Visual Studio时,它偶尔不会重新打开输出窗口。

简单解决办法: 1. 重启Visual Studio 2. 在构建项目之前,使用视图->输出窗口

现在,当您构建时,它应该可以工作。

(我很确定删除.suo和.user文件只会起作用,因为它会将Visual Studio重置为默认布局,从而确保输出窗口可见。)

其他回答

对我来说,这是因为我在IISExpress中添加了一个将站点绑定到特定IP地址的条目,而我的IP地址已经改变了。我从事件日志里找到了线索。

希望这能帮助到一些人!

从命令行运行eventvwr,查看它是否记录了任何应用程序错误。

这可能会给您一个更有用的实际错误消息。

有时只是关闭Visual Studio 2015然后重新打开的问题。

更新:Visual Studio 2017显然也是如此。

我在一些机器上遇到过这种情况。

这种情况确实会发生。

您是否尝试删除“Your_Solution_FileName. exe”文件。缩文件?”

还有电脑崩溃,比如停电等…

适用于更新2和更新3,以及新鲜的基础没有任何更新…

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

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