VS 2012 Hello World的构build错误:“操作无法完成。 该参数不正确“

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

Console.WriteLine("Hello World"); 

这是我所做的唯一的事情。

我右键单击解决scheme名称,然后select“Build”。

立即出现一个对话框/警报,标题为“Microsoft Visual Studio”,在红色的圆圈中包含silverlight的“X”,接着是一个非常有用的错误文本,内容如下:

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

我已经对这个非常详细的错误进行了广泛的search,并得出结论,它在许多不同的情况下popup。 就我而言,我几天前开始体验它(在一个更复杂的MVC应用程序上),它似乎是间歇性的。 有时我会得到错误,有时候不会。 有时我可以完全closuresVS并重新打开,它仍然会在那里,有时会消失几个小时。 重新启动系统(ick)通常会使其消失。

有什么帮助吗? 现在这让我疯狂。 提前谢谢了。

其他信息:如果我杀死任务pipe理器中的所有Visual Studio应用程序(而不是以更常规的方式closuresVisual Studio),它似乎总是解决重新启动Visual Studio时的问题。 仍然困惑。

简单地closures和打开VS,为我删除了这个错误。

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

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

之后,我能够重build解决scheme。

对于我来说,当我从解决scheme中移除一个不在同一path的项目时,就发生了这种情况。 奇怪的是,这是一个灰色的项目,但仍然需要build设莫名其妙?

我发现它被引用的地方,在我的.sln文件中,我有一个引用项指向解决scheme中缺less或删除的项目的GUID。 这会导致错误。

您也可以检查解决scheme的属性页面,其中一个给出了关于名称不存在的项目的消息。

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

这发生在我在VS 2015中的一个新的Web项目中。当我尝试构build或清理解决scheme时,出现错误。 closuresVS并删除bin文件夹中的所有内容都适用于我。

对我来说,删除所有bin obj文件夹和重build解决scheme有帮助。 我正在从2013年到2015年移动mvc项目。奇怪的是 – 碰巧遇到了2个解决scheme,但不是我所有的其他解决scheme。