Windowsアプリの開発環境であるVisualC++.net 2005 Express Edition(以下、VC)のセットアップ方法です。
無料だけど環境設定が面倒で、Windowsを再セットアップする度に調べるのが大変なので、メモとして残しておきます。
- WindowsUpdateとかで.net Frameworkを全部入れておく。重要な更新に含まれてないことがあるんで注意。
- MicrosoftからVCを落としてインストする。
- Platform SDK(Windowsアプリを開発するキット)をインストする。
- DirectX SDK(DirectXアプリを開発するキット)をインストする。ちなみに、頻繁にバージョンアップする上に、頻繁に仕様が(下位互換無しに)変わるので、どこかのライブラリを使うなら、ソレにあったSDKを入れること(複数のバージョンの混在も出来たはず)。
- C:\Program Files\Microsoft Visual Studio 8\VC\VCProjectDefaults\corewin_express.vspropsをメモ帳とかで開いて、AdditionalDependencies="kernel32.lib"を以下の内容にする。
- AdditionalDependencies="kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib"
- C:\Program Files\Microsoft Visual Studio 8\VC\VCWizards\AppWiz\Generic\Application\html\1041\AppSettings.htmの441〜444行目をコメントアウトする(;´Д`)
- // WIN_APP.disabled = true;
- // WIN_APP_LABEL.disabled = true;
- // DLL_APP.disabled = true;
- // DLL_APP_LABEL.disabled = true;
- VCを起動して以下のあたりを更新
- ツール→オプション
- プロジェクトおよびソリューション→VC++ディレクトリ
- 実行可能ファイル – 「C:\Program Files\Microsoft Platform SDK\Bin」
- インクルードファイル – 「C:\Program Files\Microsoft Platform SDK\include」
- ライブラリファイル – 「C:\Program Files\Microsoft Platform SDK\lib」
- 念のため再度WindowsUpdateを実行。
ちなみに、メモ帳はステータスバーをONにすると行数がわかるよ。

Leave a Reply