我到处搜索,我似乎找不到任何有相同问题的人(虽然我确定人们在过去犯了同样的错误)...我不小心删除了我的调试和发布的内容文件夹。现在我收到文件未找到错误。作为背景,它是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)
我尝试过的事情(其中一些是牵强附会的,我知道):
如果你能想到我能尝试的任何事情,请告诉我。我的问题似乎与this one模糊地相似。
答案 0 :(得分:22)
以下是我最终解决问题的方法 - 结果我在项目中包含了我的bin
和obj
目录。对于遇到相同问题的任何人,只需右键单击并“从项目中排除”。完成此操作后,清理并重建您的项目,您应该很高兴。
答案 1 :(得分:1)
在我的情况下,文件app.manifest已签出。此文件位于Properties文件夹下的Winforms项目中。我从Pending Changes窗口中选择了此文件并执行了“撤消待处理结帐”。之后构建成功。这发生在Visual Studio 2008中。
答案 2 :(得分:-1)
为我工作:属性=> Build =>生成序列化程序集=>从自动更改为关闭