【发布时间】:2011-06-07 04:32:01
【问题描述】:
我目前正在开发一款 Xbox360 游戏。在这个游戏中,我有很多以 XML 格式存储的数据。在 XNA Game 项目中通过 IntermediateSerializer 反序列化它是没有问题的,就像一个魅力。但是由于这些存储在 XML 中的结构可能非常复杂,我决定为这些东西制作一个简单的编辑器,因此我(或者可能是经验不足的用户)可以直观地编辑对象(动画、游戏阶段等),而不必编写这些XML 格式的数据。然后我会通过 IntermediateSerializer 对其进行序列化,一切都会好起来的。
对于这个编辑器,我创建了一个 WPF 项目,并引用了 Microsoft.Xna.Framework.Content.Pipeline.dll
Visual Studio 可以识别 IntermediateSerializer 类,并且 intellisense 建议使用 Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate 命名空间,但我不断收到以下错误消息:
命名空间“Microsoft.Xna.Framework.Content”中不存在类型或命名空间名称“管道”(您是否缺少程序集引用?)
(我使用的是 XNA 4.0 和 .NET 4)
是我做错了什么还是这根本不可能?
天色子
【问题讨论】:
标签: wpf xml-serialization xna