8

我到处搜索,似乎找不到任何有同样问题的人(尽管我确信人们过去犯过同样的错误)......我不小心删除了我的 Debug 和 Release 文件夹的内容。现在我收到文件未找到错误。作为背景,它是 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(链接

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

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

如果你能想到任何我可以尝试的东西,请告诉我。我的问题似乎与这个有点相似。

4

3 回答 3

23

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

于 2012-06-19T12:26:32.477 回答
1

就我而言,文件 app.manifest 已签出。该文件位于我的 Winforms 项目中 Properties 文件夹下。我从 Pending Changes 窗口中选择了这个文件并执行了“undo pending checkout”。之后构建成功。这发生在 Visual Studio 2008 中。

于 2014-01-08T14:23:41.090 回答
-1

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

于 2016-03-11T17:08:57.490 回答