2012-01-10 11 views

答えて

2

の一部だけだと思い、私がしたいので、私は、この別の答え作ってあげますコードスニペットを共有します。

VSがXNAアセンブリを隠している場合は、プロジェクトに手動で追加することをお勧めします。

ソリューションエクスプローラでプロジェクトをアンロードし、右クリックして[プロジェクトの編集]をクリックします。そして、すべての<Reference>タグは、XNAの参照(あなたはもちろん、必要なだけのもの)を追加しているProject/ItemGroup、下:私はちょうどXNA 4.0フレームワークの再配布をインストールする必要があり、このため

<Reference Include="Microsoft.Xna.Framework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=842cf8be1de50553" /> 
<Reference Include="Microsoft.Xna.Framework.Avatar, Version=4.0.0.0, Culture=neutral, PublicKeyToken=842cf8be1de50553" /> 
<Reference Include="Microsoft.Xna.Framework.Game, Version=4.0.0.0, Culture=neutral, PublicKeyToken=842cf8be1de50553" /> 
<Reference Include="Microsoft.Xna.Framework.GamerServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=842cf8be1de50553" /> 
<Reference Include="Microsoft.Xna.Framework.Graphics, Version=4.0.0.0, Culture=neutral, PublicKeyToken=842cf8be1de50553" /> 
<Reference Include="Microsoft.Xna.Framework.Input.Touch, Version=4.0.0.0, Culture=neutral, PublicKeyToken=842cf8be1de50553" /> 
<Reference Include="Microsoft.Xna.Framework.Net, Version=4.0.0.0, Culture=neutral, PublicKeyToken=842cf8be1de50553" /> 
<Reference Include="Microsoft.Xna.Framework.Storage, Version=4.0.0.0, Culture=neutral, PublicKeyToken=842cf8be1de50553" /> 
<Reference Include="Microsoft.Xna.Framework.Video, Version=4.0.0.0, Culture=neutral, PublicKeyToken=842cf8be1de50553" /> 
<Reference Include="Microsoft.Xna.Framework.Xact, Version=4.0.0.0, Culture=neutral, PublicKeyToken=842cf8be1de50553" /> 
3

ユーザーはXNAランタイムをインストールする必要があります。それ以外の場合は、一般的な(32ビット).NETアプリケーションでXNAアセンブリを使用できます。

+0

そうか?これにより私はVS2010で開発するために私が使用していることを話しています。 –

+0

ええ、私が覚えている限り、私は開発にもランタイムが必要だと思っています。 –

+0

あなたは非常に簡単に試してみることができます。あなたの開発マシンにXNAのレッドリストをインストールし、参照の追加に行き、Microsoft.Xna.Frameworkがそこにあるかどうかを確認してください。私は、Windows Phone/360のリモートデバッグとコンパイルのためのVisual Studioのサポートが欠けていると思います。 –

0

あなたが再配布をインストールする場合は、それらのいくつかはい、いますが、コンテンツパイプラインを取得することはありませんし、私はXACT、持ち運びにくいがフルインストール

+0

ありがとう私はこれをしましたが、[参照の追加]ダイアログに表示されません。 –

+0

あなたは手動でGACにそれらを追加する必要があります – Stuart

+0

実際には彼らはGACにありますが、彼らはVSで表示されません、理由はわかりません。 –

関連する問題