現在Xbox360ゲームで作業しています。このゲームでは、私はたくさんのデータをXMLに保存しています。 XNA GameプロジェクトでIntermediateSerializerを使用して逆シリアル化することは問題ありませんが、魅力的な動作です。しかし、XMLに格納されているこれらの構造は非常に複雑になる可能性があるので、簡単なエディタを作成することにしました。私は経験豊かなユーザでも、これらの記述をするのではなく、オブジェクトをビジュアルに編集できます。 XMLとしてのデータ。その後、私はIntermediateSerializerを介してそれをシリアル化し、すべてがうまくいくでしょう。このエディタのXNAプロジェクトの外部でIntermediateSerializerを使用すると問題が発生する
私はWPFプロジェクトを作成し、Microsoft.Xna.Framework.Content.Pipeline.dll
Visual StudioがIntermediateSerializerクラスを認識し、インテリセンスが親切Microsoft.Xna.Frameworkを使用することを推奨しています参照.Content.Pipeline.Serialization.Intermediate名前空間ですが、次のエラーメッセージが表示され続けます。
名前空間 'Microsoft.Xna.Framework.Content'に型または名前空間名 'Pipeline'が存在しませんアセンブリ参照?)
(私はXNA 4.0と.NETを使用しています4)
私は何か間違っているのですか?これは単に不可能ですか?
Tenshiko
これは満足のいく答えです、ありがとうございます。 MSDNにはMicrosoft.Xna.Framework.Content.Pipeline.dllのみが記述されていますが、ネームスペースは他のいくつかのアセンブリに分けられていますが、それらも使用する必要がありました。 – Tenshiko