C#使用Microsoft.Xna.Framework.Content.Pipeline保存数据时出现BadImageFormatException

C#使用Microsoft.Xna.Framework.Content.Pipeline保存数据时出现BadImageFormatException,c#,xna,visual-studio-2015,xna-4.0,C#,Xna,Visual Studio 2015,Xna 4.0,关于这里的第一个问题,我感到很困惑,我已经四处搜索,但找不到适合我的情况的东西,任何对前面问题的帮助或指导都将不胜感激 尝试从表单创建一些新文件时收到错误。我正在遵循XNA游戏编程学院(xnagpa_net/xna4rpg_php)的指导,我已经完成了第14步,但我相信这是在更早的时候开始的,我还没有注意到 错误截图 请看一下上面的错误并给我一些提示。 我为RpgEditor.FormMain.cs编写的代码是,它说明了与 if (Directory.Exists(gamePath))

关于这里的第一个问题,我感到很困惑,我已经四处搜索,但找不到适合我的情况的东西,任何对前面问题的帮助或指导都将不胜感激

尝试从表单创建一些新文件时收到错误。我正在遵循XNA游戏编程学院(xnagpa_net/xna4rpg_php)的指导,我已经完成了第14步,但我相信这是在更早的时候开始的,我还没有注意到

错误截图

请看一下上面的错误并给我一些提示。 我为RpgEditor.FormMain.cs编写的代码是,它说明了与

if (Directory.Exists(gamePath))
    throw new Exception("Selected directory already exists.");
我不知道为什么,因为我在尝试保存数据时创建了一个全新的文件夹/目录

如果有帮助的话,子目录是由进程创建的,但是我收到了这个错误,里面没有文件


编辑:我已经在他的网站上下载了这个示例项目,它可以正常工作,所以我不认为这是我的系统配置的问题。。必须是某个地方的项目设置或代码行。

要解决此问题,我必须更改配置设置

它被设置为AnyCPU,但我不得不改为x86。 最初没有设置,我必须从任何CPU创建新的和复制设置


我不知道为什么会这样做,但确实如此:)

我看到有人在其他问题中评论说要将平台设置为“任何CPU”,但正如我们所看到的,我已经为我的RpgEditor设置了该设置;