2010-12-07 7 views
0

XNA 2.0で作成されたこのプロジェクトを変換しようとしてエラーが発生しました。 私はXNA 4.0でVisual Studio 2010を使用しています。 変換中にこのエラーがスローされます:XNA 2.0の読み込み中にエラーが発生しました

 
The imported project "C:\Program Files\MSBuild\Microsoft\XNA Game Studio\v2.0\Microsoft.Xna.GameStudio.Common.targets" was not found. Confirm that the path in the declaration is correct, and that the file exists on disk. 

どのように修正できますか?

答えて

2

Microsoft.Xna.GameStudio.Common.targetsは、XNA 2.0プロジェクトのビルドアクションを定義します。変換プロセスは、現在XNA 2.0用に定義されているビルドプロセスを検出しようとしているように見えますが、XNA 4.0プロジェクトのビルドターゲットを記述する腐食対応のC:\Program Files\MSBuild\Microsoft\XNA Game Studio\v4.0\Microsoft.Xna.GameStudio.Common.targetsが存在するため、これはもはや意味がありません。

変換ウィザードは、現在のバージョンの直前のバージョンからプロジェクトを更新するようにのみ設計されています。

XNA 3.0および/またはXNA 3.1をインストールし、まずこれらのXNAディストリビューションを使用してウィザードを実行する必要があります。

XNA 2.0とXNA 4.0の間に多くの変更があります。一般的に提案されている操作は、最初から新しいXNA 4.0プロジェクトを作成し、既存のソースファイルをインポートし、コンパイルエラーを手動で修正することです。

+0

どうすればよいですか? = D – Seva

+0

私は走れないので、私は無視できません! – Seva

+0

@Alanこのエラーは無視しても問題ありません。プロジェクトはうまく変換されましたが、 'targets'ファイルはほとんどの場合失敗します。これは、最初のビルドでコンパイラが実際に置き換えられたりビルドされたりするためです。 –

関連する問題