无效的resx文件:缺少根元素

问题描述 投票:1回答:3

[好吧,我正在制作C#游戏,并在表单上插入了一些背景图像。我的PC崩溃了(所有工作都预先保存了),然后我重新启动了Visual Studio(2013)以在项目上找到这些错误:

消息1

HRESULT的异常:0x80041FEB 0 0

警告2

正在构建的项目“ AMD64”的处理器架构与参考文献“ Microsoft.Xna.Framework,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = 842cf8be1de50553,processorArchitecture = x86”的处理器架构不匹配。 ,“ x86”。这种不匹配可能会导致运行时失败。请考虑通过Configuration Manager更改项目的目标处理器体系结构,以使项目和引用之间的处理器体系结构保持一致,或者依赖于具有与项目目标处理器体系结构相匹配的处理器体系结构的引用。

错误3

无效的Resx文件。根元素丢失。 C:\ Users \ Dylan \ Documents \ Visual Studio 2013 \ Projects \ fazbearmuseum \ fazbearmuseum \ Game.resx fazbearmuseum

我还注意到项目目录中的资源文件夹丢失。

有帮助吗?我已经花了一个小时的研究,一无所获!

EDIT:

警告2已修复。我将调试平台目标更改为x86

EDIT 2:

我得出的结论是错误3导致了消息1。但是如何解决呢?

[好吧,我正在制作C#游戏,并在表单上插入了一些背景图像。我的PC崩溃了(所有工作都预先保存了),然后我重新启动了Visual Studio(2013),以在...上找到这些错误...

c# xna
3个回答
1
投票

我已经有了错误#3,该文件的xml结构已被禁止的字符破坏。


0
投票

现在可以再次看到设计师!我通过删除整个资源文件解决了这个问题。它可以正常工作,但也删除了我放在窗体上的所有背景图像(如预期)。我所有的控件都保留了,我可以简单地再次添加这些图像。


0
投票

就我而言,resx文件为空,我至少放置了一个字符串以正确构建

© www.soinside.com 2019 - 2024. All rights reserved.