VS 2012 构建 Hello World 时出错:"The operation could not be completed. The parameter is incorrect"



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

Console.WriteLine("Hello World");

这是我唯一做过的事。

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

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

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

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

有人帮忙吗?这让我快疯了。非常感谢。

附加信息:如果我终止任务管理器中的所有Visual Studio应用程序(而不是以更传统的方式关闭Visual Studio),似乎总能在重新启动Visual Studio时解决问题。仍然感到困惑。

简单地关闭VS并再次打开就为我消除了这个错误。

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

然后我终止了与Visual Studio相关的所有进程

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

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

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

您还可以检查解决方案的属性页,其中一个属性页会显示一条关于不存在的名为"的项目的消息。

因此,基本上,清理.sln中的References部分,直到它构建为止。

这发生在VS 2015的一个新web项目中。我在尝试构建或清理解决方案时出错。关闭VS并删除bin文件夹中的所有内容对我来说很有效。

对我来说,帮助是删除所有bin obj文件夹并重新构建解决方案。从2013年到2015年,我一直在推动一个mvc项目。虽然这很奇怪——发生在两个解决方案中,但并不是我遇到的每一个解决方案。

对我来说,我的项目没有在VS 2022上打开,我试过了,它成功了!

目录:您的项目文件夹/.vs/SolutionName/.suo

解决方案:从上述目录中删除所有.suo文件

注意:如果找不到,只需在项目文件夹上搜索".suo"。

运行项目。

相关内容

最新更新