Twitter @HigenekoTwitter #XNA
最近一児のパパになった、Aaron Stebnerから「日本でも同じ問題にあっている人がいるから日本語に訳してよ」とのリクエストがあったので、この投稿を訳しました。
XNA Game Studioで作ったプロジェクトを開こうとすると、
プロジェクトの種類がこのインストールでサポートされていません
と、いうエラーメッセージが表示される場合があります。このエラーメッセージの原因と対処方法を幾つか紹介したいと思います。
システムにインストールされているバージョンと違うプロジェクト(例えば、クリエーターズ・クラブ・オンラインのサンプルプロジェクトなど)を開こうとした場合、このエラーメッセージが出る可能性があります。
XNA Game Studioにはプロジェクトファイルの自動更新機能もありますが、この機能がサポートしているのは以下のケースのみです。
これ以外のケースでは、このエラーメッセージが表示されます。
例えば、XNA Game Studio 3.0で作られたプロジェクトわXNA Game Studio 2.0しかインストールされていない環境、もしくはVisual Studio 2008しかインストールされているけど、XNA Game Studio 3.0がインストールされていない環境では読み込むことはできません。
この場合はシステム設定に問題があるので、読み込みたいプロジェクトを読み込むことのできるバージョンのXNA Game Studioをインストールすることで解決できます。
どうしても前のバージョンを使いたい場合にはシステムにインストールされているXNA Game Studioのバージョンでプロジェクトを作り、手動でインポートする必要があります。
XNA Game Studioのインストールが無事に終了。しかし、Visual Studioで該当するプロジェクトを読み込もうとすると、以下のようなダイアログボックスが表示されるケースがあります。このダイアログボックスに「はい」と答えて閉じると、それ以降はこのメッセージは表示されなくなりますが、プロジェクトは読み込めないままです。
このメッセージが表示された場合は以下のコマンドをコマンドラインから実行することで、Visual Studioが再度XNA Game Studioパッケージを読み込むようになります。
これらのコマンドはVisual Studioがデフォルトの位置にインストールされている場合で、インストール場所を変更している場合はそれに合わせてパスを変更してください。