0

Microsoft PlatformSDKv6.0Aとv7.0の両方をインストールしました。Visual Studio 2008の中には、v7.0からこのファイルを取得するために定義されているものを含めます。

また、CDW(コード定義ウィンドウ)を使用してシンボルの概要を確認すると、たとえばGUIDの「uuids.h」を開くと、v7.0ではなくSDKv6.0Aに含まれているものが開きます。

ソリューションをクリーンアップし、VC ++ディレクトリ(インクルード、ライブラリなど)がすべてv7.0に設定されていることを再確認しました。

ここでCDWの何が問題になっていますか?CDWに古いパスではなくv7.0パスを表示させるにはどうすればよいですか?

よろしく、

4

1 に答える 1

0

任意のSDKとともにインストールされる「WindowsSDK構成ツール」を使用できます。そのツールを起動すると、インストールされているすべてのSDKから選択できるものが表示され、選択したSDKがVS2008で使用されます。

PS: http://blogs.msdn.com/b/windowssdk/archive/2009/08/21/windows-sdk-configuration-で「WindowsSDK構成ツールがOS表示形式が英語でない場合にエラーを報告する可能性がある」も確認してください。 tool-may-report-an-error-when-os-display-format-is-not-english.aspx

于 2013-03-05T07:06:40.160 に答える