【问题标题】:VS 2012 Error on build of Hello World: "The operation could not be completed. The parameter is incorrect"VS 2012 构建 Hello World 时出错:“操作无法完成。参数不正确”
【发布时间】:2013-12-22 19:47:38
【问题描述】:

我已经启动了 VS 2012。我创建了一个新的解决方案/项目,并使该项目成为控制台应用程序。在提供的“Program”类中,在“Main”方法中,我添加了一行,即:

Console.WriteLine("Hello World");

这是我唯一做过的事情。

我右键单击解决方案名称,然后选择“构建”。

随即会弹出一个对话框/警报,标题为“Microsoft Visual Studio”,红色圆圈中包含银色“X”,然后是非常有用的错误文本,内容如下:

操作无法完成。参数不正确。

我对这个信息量很大的错误进行了广泛的搜索,并得出结论,它在许多不同的情况下都会出现。就我而言,几天前我开始体验它(在一个更复杂的 MVC 应用程序上),它似乎是断断续续的。有时我得到错误,有时没有。有时我可以完全关闭 VS 并重新打开它仍然存在,有时它会消失几个小时。重新启动系统(ick)通常会使它消失。

有什么帮助吗?这让我发疯了。非常感谢。

附加信息:如果我在任务管理器中杀死所有 Visual Studio 应用程序(而不是以更传统的方式关闭 Visual Studio),它似乎总能解决重启 Visual Studio 的问题。还是一头雾水。

【问题讨论】:

标签: visual-studio-2012 visual-studio-2013 build visual-studio-2015


【解决方案1】:

只需关闭 VS 再重新打开即可为我消除此错误。

【讨论】:

  • VS 2015 的相同修复。
  • 典型的 windows 东西 - 重新启动它......但它适用于 VS 2015
【解决方案2】:

我试图通过删除 *.suo 文件、bin 和 obj 文件夹来解决这个问题,但没有成功。我尝试重新启动 VS(2015) 并重新加载解决方案。所有项目参考都很好。

然后我杀死了所有与 Visual Studio 相关的进程

之后我能够重建解决方案。

【讨论】:

  • 简单地杀死所有对我有用的进程。不需要删除任何内容。
  • 我不得不终止进程VsHub.exe
【解决方案3】:

对我来说,当我从解决方案中删除一个不再位于同一路径的项目时,就会发生这种情况。 奇怪,这是一个灰色的项目,但仍然需要以某种方式构建?!

我找到了它的引用位置,在我的 .sln 文件中,我有一个引用条目指向解决方案中丢失或删除的项目的 guid。这会导致错误。

您还可以查看解决方案的属性页,其中一个会显示有关名称为“”的项目不存在的消息。

所以基本上,清理 .sln 中的 References 部分,直到它构建。

【讨论】:

  • 在更改 VS 和源代码控制解决方案的版本后,我什至在其他参考资料(例如实体框架)上也发生了这种情况。
【解决方案4】:

这发生在 VS 2015 的一个新 Web 项目中。我在尝试构建或清理解决方案时遇到错误。关闭 VS 并删除 bin 文件夹中的所有内容对我有用。

【讨论】:

    【解决方案5】:

    对我来说,帮助删除所有 bin obj 文件夹并重建解决方案。 我正在将一个 mvc 项目从 2013 年转移到 2015 年。 奇怪的是 - 发生在 2 个解决方案中,但不是我所拥有的所有其他解决方案。

    【讨论】:

      猜你喜欢
      • 2016-05-18
      • 1970-01-01
      • 1970-01-01
      • 2011-12-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-03
      相关资源
      最近更新 更多