がりらぼ

WindowsRuntimeの応援ブログ

MonoGameでWindows8のテンプレートからプロジェクトを作成できない

MonoGameでWindows8のプロジェクトテンプレートから、新しくプロジェクトを作成するとき、エラーがでて作成できません。

「エラー:このテンプレートは、コンポーネントアセンブリ 'Microsoft.VisualStudio.WinRT.TemplateWizards, Version=11.0.0.0, Culture=neutral, PublicKeyToken=' を読み込もうとしました。この問題に関する詳細情報、およびこのテンプレートを有効にする方法については、プロジェクトテンプレートのカスタマイズにあるドキュメントを参照してください。」

f:id:garicchi:20140811044423p:plain

解決方法としては、C:\Users\UserName\Documents\Visual Studio 2013\Templates\ProjectTemplates\Visual C#\MonoGame ディレクトリにある、WindowsStore.zipを解凍し、

f:id:garicchi:20140811044642p:plain

__Game.vstemplateを開きます。

f:id:garicchi:20140811044706p:plain

AssemblyタグのVersionを11.0.0.0から12.0.0.0に書き換えます。

f:id:garicchi:20140811044746p:plain

その後、保存すれば難なくプロジェクトを作成することができます。

もう一度zipにしてもいいですが、zipにすると僕の場合エラーがでたのでやめました。

MonoGameがまだ8.1に対応していないのかもしれない。