由于缺少文件,Visual Studio 2010错误构建

时间:2012-06-18 21:44:43

标签: c# winforms visual-studio-2010

我到处搜索,我似乎找不到任何有相同问题的人(虽然我确定人们在过去犯了同样的错误)...我不小心删除了我的调试和发布的内容文件夹。现在我收到文件未找到错误。作为背景,它是C#中的Windows窗体应用程序,我正在运行Visual Studio 10.

这是错误:

Unable to read manifest 'bin\Debug\projectName.vshost.exe.manifest' 
Could not find file [pathName]\projectName.vshost.exe.manifest.

在我错过清单之前,我收到一个错误,它无法找到该文件夹​​的其他内容(exe,pdb等),错误MSB3113(link

我尝试过的事情(其中一些是牵强附会的,我知道):

  • 我尝试为所有丢失的文件重命名伪造文件
  • 我试图找到已删除的文件,但不能
  • 我尝试删除Debug / Release文件夹的所有内容并进行干净构建
  • 我尝试删除调试/发布目录

如果你能想到我能尝试的任何事情,请告诉我。我的问题似乎与this one模糊地相似。

3 个答案:

答案 0 :(得分:22)

以下是我最终解决问题的方法 - 结果我在项目中包含了我的binobj目录。对于遇到相同问题的任何人,只需右键单击并“从项目中排除”。完成此操作后,清理并重建您的项目,您应该很高兴。

答案 1 :(得分:1)

在我的情况下,文件app.manifest已签出。此文件位于Properties文件夹下的Winforms项目中。我从Pending Changes窗口中选择了此文件并执行了“撤消待处理结帐”。之后构建成功。这发生在Visual Studio 2008中。

答案 2 :(得分:-1)

为我工作:属性=> Build =>生成序列化程序集=>从自动更改为关闭