「1.1章 DXライブラリが使える環境を整えよう」にて、真っ黒なウィンドウを表示させることができません
Posted: 2017年5月05日(金) 12:55
質問です。
「1.1章 DXライブラリが使える環境を整えよう」を見ながら環境の用意を進めていますが、
真っ黒なウィンドウを表示させることができません。
「1.1章 DXライブラリが使える環境を整えよう」のページから
「プロジェクトをダウンロード(VisualC++2008~2010用)をクリックし、
ダウンロードし、解凍して「GameProg.sln」 を開くと
以下の文章が表示され「Microsoft Visual studio 2017」が開きます。
▼「Microsoft Visual studio 2017」が開くときに表示される文章
----------------------------------------------------------------------------
これらのプロジェクトは、このバージョンのVisual studioでサポートされていないか、このバージョンのVisual studioで開くには、プロジェクト動作に影響する変更を行う必要があります。表示されないプロジェクトは変更する必要がないか、動作が影響を受けないよう自動的に変更されます。詳細については、以下を参照してください。 詳細
一方向のアップグレート
Visual studioは、次のプロジェクトを開くために機能的な変更を自動的に行います。プロジェクトの作成に使用したバージョンのVisual studioでは、プロジェクトを開くことができなくなります。
..\GameProg\GameProg.vcproj
..\GameProg\GameProg.sin
OK キャンセル
--------------------------------------------------------------------------
上記の文章が表示されるので「OK」を選択しCtrl + F5 すると、(この際「移行レポート」という新しいタグが追加されました。)
以下の文章が表示されました。
--------------------------------------------------------------------------
このプロジェクトは変更されています。
GameProg - Debug Win32
ビルドしますか?
はい いいえ キャンセル
--------------------------------------------------------------------------
「はい」を選択するとビルドエラーが発生します。
以下出力メッセージです。
--------------------------------------------------------------------------
1>------ ビルド開始: プロジェクト: GameProg, 構成: Debug Win32 ------
1>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.Cpp.Common.props(150,5): warning MSB4211: プロパティ "WindowsTargetPlatformVersion" は初めて値に設定されますが、これは "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.Cpp.WindowsSDK.props (29,5)" で既に使用されています。
1>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Platforms\Win32\PlatformToolsets\v141\Toolset.targets(34,5): error MSB8036: Windows SDK バージョン 8.1 が見つかりませんでした。必要なバージョンの Windows SDK をインストールするか、プロジェクト プロパティ ページで SDK バージョンを変更するか、ソリューションを右クリックして [ソリューションの再ターゲット] を選択してください。
1>プロジェクト "GameProg.vcxproj" のビルドが終了しました -- 失敗。
========== ビルド: 0 正常終了、1 失敗、0 更新不要、0 スキップ ==========
このような場合、真っ暗なウィンドウを表示するにはどうすればいいでしょうか?
▼PC環境
・エディション Windows 10 Home
・バージョン 1607
・OSビルド 14393.1066
・プロダクトID 00325-95959-03095-AAOEM
・プロセッサ Intel(R)Core(TM)i7-6700K CPU @4.00GHz 4.00GHz
・実装RAM 16.0GB
・システムの種類 64ビッド オペレーティングシステム、×64ベース プロセッサ
コンパイラ名 : Microsoft Visual studio 2017
C言語については多少勉強しましたが、知識・経験ともにまだ初心者レベルです。
長文になりすいません。何が問題なのかがわからないので出来るだけ記載しました。
不足があれば追記します。よろしくお願いします。
「1.1章 DXライブラリが使える環境を整えよう」を見ながら環境の用意を進めていますが、
真っ黒なウィンドウを表示させることができません。
「1.1章 DXライブラリが使える環境を整えよう」のページから
「プロジェクトをダウンロード(VisualC++2008~2010用)をクリックし、
ダウンロードし、解凍して「GameProg.sln」 を開くと
以下の文章が表示され「Microsoft Visual studio 2017」が開きます。
▼「Microsoft Visual studio 2017」が開くときに表示される文章
----------------------------------------------------------------------------
これらのプロジェクトは、このバージョンのVisual studioでサポートされていないか、このバージョンのVisual studioで開くには、プロジェクト動作に影響する変更を行う必要があります。表示されないプロジェクトは変更する必要がないか、動作が影響を受けないよう自動的に変更されます。詳細については、以下を参照してください。 詳細
一方向のアップグレート
Visual studioは、次のプロジェクトを開くために機能的な変更を自動的に行います。プロジェクトの作成に使用したバージョンのVisual studioでは、プロジェクトを開くことができなくなります。
..\GameProg\GameProg.vcproj
..\GameProg\GameProg.sin
OK キャンセル
--------------------------------------------------------------------------
上記の文章が表示されるので「OK」を選択しCtrl + F5 すると、(この際「移行レポート」という新しいタグが追加されました。)
以下の文章が表示されました。
--------------------------------------------------------------------------
このプロジェクトは変更されています。
GameProg - Debug Win32
ビルドしますか?
はい いいえ キャンセル
--------------------------------------------------------------------------
「はい」を選択するとビルドエラーが発生します。
以下出力メッセージです。
--------------------------------------------------------------------------
1>------ ビルド開始: プロジェクト: GameProg, 構成: Debug Win32 ------
1>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.Cpp.Common.props(150,5): warning MSB4211: プロパティ "WindowsTargetPlatformVersion" は初めて値に設定されますが、これは "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.Cpp.WindowsSDK.props (29,5)" で既に使用されています。
1>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Platforms\Win32\PlatformToolsets\v141\Toolset.targets(34,5): error MSB8036: Windows SDK バージョン 8.1 が見つかりませんでした。必要なバージョンの Windows SDK をインストールするか、プロジェクト プロパティ ページで SDK バージョンを変更するか、ソリューションを右クリックして [ソリューションの再ターゲット] を選択してください。
1>プロジェクト "GameProg.vcxproj" のビルドが終了しました -- 失敗。
========== ビルド: 0 正常終了、1 失敗、0 更新不要、0 スキップ ==========
このような場合、真っ暗なウィンドウを表示するにはどうすればいいでしょうか?
▼PC環境
・エディション Windows 10 Home
・バージョン 1607
・OSビルド 14393.1066
・プロダクトID 00325-95959-03095-AAOEM
・プロセッサ Intel(R)Core(TM)i7-6700K CPU @4.00GHz 4.00GHz
・実装RAM 16.0GB
・システムの種類 64ビッド オペレーティングシステム、×64ベース プロセッサ
コンパイラ名 : Microsoft Visual studio 2017
C言語については多少勉強しましたが、知識・経験ともにまだ初心者レベルです。
長文になりすいません。何が問題なのかがわからないので出来るだけ記載しました。
不足があれば追記します。よろしくお願いします。