构建SLN时出现奇怪的错误:CS0008 - CS0115

时间:2012-06-06 17:56:46

标签: xml compiler-errors manifest temporary-files

我有一个带有4个C#项目的SLN(其中一个是我的mainProgram表单)和一个C ++ DLL项目。

所以最近我面临这个恼人的问题,在PC重启后,当我尝试在Debug或Release模式下编译时,VC告诉我这个问题。我无法弄清楚它对我的要求。我删除了%tmp%重新安装的.NET 4,删除的Debug,Release文件夹中的所有内容。到目前为止没有任何工作。

  

错误20无法读取清单'Properties \ app.manifest'。无法   生成一个临时类(result = 1)。错误CS0008:意外错误   从文件中读取元数据   'C:\ WINDOWS \ Microsoft.NET \装配\ GAC_MSIL \的System.Xml \ v4.0_4.0.0.0__b77a5c561934e089 \ system.xml.dll的'    - '没有足够的存储空间来完成此操作。

在配置管理器中修改后,我生成了另一条错误消息:

  

错误25无法读取清单'Properties \ app.manifest'。无法生成临时类(result = 1)。错误CS0115:Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializer1.CreateWriter()':找到合适的方法来覆盖

我之前从未见过这些错误消息,一切都很好,这个错误来自哪里,我无法将它与我所做的任何事情联系起来,我不知道发生了什么。 据我所知,在我的项目中唯一使用XML的地方是NLog日志记录项目,但是这个错误是新的,所以我认为它与它没有任何关系。

1 个答案:

答案 0 :(得分:0)

有趣的是,删除临时文件夹中的所有内容并重新启动计算机后,问题似乎就解决了。