8

1か月前にWindows8をインストールしましたが、今度はxna gamestudio4.0をVisualStudio2010Ultimateに追加したいと考えています。xnaインストーラーをhttp://www.microsoft.com/en-us/download/details.aspx?id=23714からダウンロードし、セットアップを実行しました。最初に互換性の問題について何かを述べましたが、セットアップは続行されました。終了後、コンピューターを再起動してxnaプロジェクトを作成したかったのですが、c#ドロップダウンメニューに表示されませんでした。そこで、%programm files(x86)%/ Microsoft viual studio 10.0 / Common 7 / IDE / extends / Microsoftを調べましたが、xnaフォルダーはありませんでした。私は何か間違ったことをしましたか、それともWindows8はvs2010とxna4.0でいくつかの問題を抱えていますか?

4

5 に答える 5

15

XNAはWindows8で公式にサポートされておらず、Microsoftが単にそれをあきらめたためにサポートされることはありません。

このソリューションでは、XNAをWindows 8にインストールする方法について説明しますが、安定した開発環境が必要な場合は、Windows 7マシンで開発する必要がありますが、XNAに精通している場合でも、フレームワーク自体は運命にあり、消えてしまうことを忘れないでください。

Windows 8でC#を使用して開発を続けたい場合は、CLRまたはMonoを使用する複数のプラットフォーム用のXNA 4 APIのオープンソース実装であるMonoGameに移行することをお勧めします。これにより、基本的にXNAの知識のほとんどをMonoGameで再利用できます。 。

于 2012-12-23T12:36:06.987 に答える
7

本当にXNA4.0でプログラミングを続けたい場合は、回避策があります。次のプログラム(公式Windowsプログラム)をインストールするだけです。

http://www.xbox.com/en-US/LIVE/PC/DownloadClient

これは非常に役立つと思われるWindowsマーケットプレイスクライアントです。インストールした後、xnaを再度インストールしてみてください。少なくとも、Windows8を実行しているPCでは問題なく動作するはずです。

于 2013-01-24T15:47:05.890 に答える
0

XNA Game Studioは、Games for Windows –LIVE再頒布可能パッケージのバージョンをバックグラウンドでインストールします。Games for Windows – LIVE Redistributableの一部の古いバージョンは、Windows 8によってインストールされているファイルをインストールして使用しようとします。また、古いバージョンの再配布可能ファイルは、Windows8によってインストールされた新しいバージョンのファイルと互換性がありません。 Games for Windows –LIVE再頒布可能パッケージの新しいバージョンはWindows8と互換性があり、XNA Game Studioをインストールする前に新しい再頒布可能パッケージをプレインストールすると、セットアップはそれが既に存在することを認識し、インストールを試みる代わりに新しいバージョンを使用します。古いバージョン。

この問題を回避する方法

この問題が発生した場合、この問題を回避するために使用できる手順は次のとおりです。

Games for Windows – LIVE Redistributableの最新バージョンをhttp://www.xbox.com/en-US/LIVE/PC/DownloadClientからダウンロードしてインストールし ます。WindowsPhoneSDK7.1をインストールする場合は、セットアップを再実行して、それを修復します。これにより、以前に失敗したXNA Game Studioインストーラーが再実行され、今回は正しくインストールされるはずです。スタンドアロンのXNAGameStudio製品をインストールする場合は、セットアップを再実行すると、今回は正しくインストールされます。Windows Phoneの開発を計画している場合は、Windows Phone SDK 7.1をインストールした後、Windows Phone SDK7.1.1Updateもインストールする必要があります。この更新プログラムは、Windows PhoneSDK7.1のエミュレーターがWindows8で正しく機能しない問題を修正します。

私が知る限り、MicrosoftはXNAをあきらめていません。彼らはまだインストーラーを更新していません。たぶん彼らは8.1のためにそれを持ち込むでしょう。知るか?

于 2013-10-30T23:53:40.127 に答える
-1

Windows8開発者プレビューをインストールしました

そして私はビジュアルスタジオ2012にxnaフレームワークをインストールしたかった

しかし、互換性の問題がありました

だからここにこの問題を修正するために何をすべきかがあります

先に進み、MicrosoftからVisual Studio 2010UltimateISOをダウンロードします

Visual Studio 2010 Ultimate ISOMicrosoftCenterダウンロード

次に、Burning Tool(Nero Express for exp)を使用してCDに書き込みます

書き込むCDがない場合は、デーモンツールを使用してISOを仮想CD/DVDドライブに挿入できます。

デーモンツールのダウンロードリンクは次のとおりです

VisualStudio2010をインストールした後

XNA4.0FrameWorkをインストールします

PCを再起動します

そしてお楽しみください:)

于 2013-04-01T14:13:30.843 に答える
-1

これは、この問題を解決するための、Microsoftのヘルプが示す公式の解決策です。

Windows8で発生する可能性のあるXNAGameStudioまたはWindowsPhoneSDKのインストールエラーを回避する方法 http://blogs.msdn.com/b/astebner/archive/2012/02/29/10274694.aspx

また、XNA 4.0を機能させようとしていて、Windows Phone SDK 7.1とは関係がない場合は、「Games for Windows – LIVE Redistributable」をインストールするだけで、XNA4.0のインストールが正常に機能するはずです。それは私のためになりました。

于 2013-10-09T04:46:09.793 に答える