gpt4 book ai didi

.net - Visual Studio 弹出窗口 : "the operation could not be completed"

转载 作者:行者123 更新时间:2023-12-03 04:10:56 25 4
gpt4 key购买 nike

当我尝试打开本地或 Team Foundation Server 上的项目时(TFS),我得到一个模态窗口告诉我:

The operation could not be completed: Unspecified error

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

今天早些时候,当我尝试将我的一些工作 checkin Team Foundation 服务器时,这些错误开始发生。我尝试在同一台计算机上使用 Visual Studio 2008,但仍然遇到相同的错误。我也用谷歌搜索过它,但似乎没有一个解决方案对我有帮助。

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

有什么想法吗?

最佳答案

您是否尝试过删除Your_Solution_FileName.suo文件?

.suo 文件应与 .sln 文件位于同一文件夹中,或者位于 .vs 文件夹(对于较新版本的 Visual Studio 。 .vs 文件夹可能被隐藏。

<小时/>

Visual Studio 2017 更新
在 VS 2017 中,.suo 文件位于不同的文件夹中:您可以在 YourSolutionFolder\.vs\YourSolutionName\v15 中找到 .suo 文件\.suo

.vs 文件夹是隐藏的,.suo 文件是一个没有名称的文件,只有 .suo 扩展名。

<小时/>

 
说明

.suo 文件包含各种信息,例如打开的文件列表,以及一些未保存在解决方案文件中的首选项(例如启动项目)和其他内容。

通常情况下,您可以毫无问题地删除.suo 文件。之后您可能需要为您的解决方案设置启动项目

为了保持安全,您可以重命名 .suo 文件,然后重试启动解决方案,看看是否有帮助。

根据我的经验,有时 VS 在启动时会崩溃,因为某些源代码中有错误,并且由于该错误,VS 无法编译代码,然后崩溃,因为没有编译代码,它无法在设计模式下显示表单。在这种情况下,删除 .suo 文件将解决该问题,因为它会重置打开的文件列表,因此该解决方案可以在不打开/显示任何文件的情况下启动。

<小时/>

删除 .suo 文件不起作用
当删除 .suo 文件无法解决问题时,您可以尝试以下操作:

  • 重新启动计算机
  • 清理 Windows 临时文件夹
  • 从 IDE 中清理解决方案(菜单\构建\清理解决方案)
  • 手动清理解决方案(删除/bin/文件夹中已编译的DLL/EXE,并清空/obj/文件夹中VS在构建过程中创建的临时文件> 文件夹(组成解决方案的每个项目都有这些文件夹,因此请全部清理))
  • 尝试一一打开组成解决方案的每个单个项目并构建它,以了解哪个是生成问题的特定项目
  • 了解触发错误的更改/编辑/修改是什么,并撤消它(源代码管理工具可以提供帮助...)
  • 如果您有自定义控件:检查构造函数中的代码。即使在设计时,VS IDE 也会调用自定义控件的构造函数,并且可能会发生奇怪的事情(在设计时某些属性不起作用,您的连接字符串可能未填充...)

作为最后的手段......

  • 尝试安装任何 VS 更新
  • 尝试禁用 VS 扩展(如果您安装了任何扩展...)
  • 尝试更新解决方案中引用的任何外部 DLL/控件
  • 尝试更新 Windows

关于.net - Visual Studio 弹出窗口 : "the operation could not be completed",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9079466/

25 4 0