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

所以最近我遇到了这个烦人的问题,在PC重新启动后,当我尝试以Debug或Release模式进行编译时,VC会告诉我这一点。我想不通我想要什么。我删除了重新安装.NET 4的%tmp%中的所有内容,删除了Debug,Release文件夹。到目前为止没有任何工作。

Error 20 Unable to read manifest 'Properties\app.manifest'. Unable to generate a temporary class (result=1). error CS0008: Unexpected error reading metadata from file 'c:\Windows\Microsoft.NET\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.XML.dll' -- 'Not enough storage is available to complete this operation.



在配置管理器中进行修补后,我又产生了一条错误消息:

Error 25 Unable to read manifest 'Properties\app.manifest'. Unable to generate a temporary class (result=1). error CS0115: Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializer1.CreateWriter()': o suitable method found to override



我以前从未见过这些错误消息,一切都很好,而且此错误无处来自,我无法将其链接到我所做的任何事情,我不知道正在发生什么。
据我所知,在我的项目中唯一使用XML的地方是NLog日志记录项目,但是此错误是新错误,因此我认为与它无关。

请您参考如下方法:

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


评论关闭
IT序号网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!