1

PlatformSDK7.1に同梱されているWindowsSdkVer.exeの実行は機能しません。VS2005の.BATファイルはどれも更新されません。

誰かがこれを修正する方法を教えてもらえますか?また、VS2005がPlatform SDK 7.1を使用していることを確認するにはどうすればよいですか?

これに関する記事はMSDNにいくつかありますが、上記の構成に関する記事はありません。また、それらのどれもこれを検証する具体的な方法/明確な方法を説明していません

4

2 に答える 2

1

VS環境のインクルードパスとライブラリパスを手動で設定してみてください。

[ツール]->[オプション]->[VC++ディレクトリ]

またはそのようなもの(それは久しぶりです)。

検証のため/showIncludesに、プロジェクトの追加のコンパイラオプション、および追加のリンカーオプションにパラメータを追加して、プロジェクト/verbose:libのコンパイル/リンク時に正しいヘッダー/ライブラリが使用されていることを再確認できます。

IIRCには、SDKの新しいバージョンの1つ(バージョン7であった可能性があります)とVS2005の使用との間に何らかの非互換性がありましたが、それが何であったかをすぐに思い出せません。

于 2012-11-06T10:34:01.353 に答える
1

VisualStudio2005でWindowsSDK7.1を使用するには、以下の方法を使用できます。

WindowsSDKを使用したVisualC++開発用のVisualStudioの構成

リンクには、「VisualStudio2008でWindowsSDK構成ツールを使用するには」の内容が含まれています。

そのようなタイトルが付いていても、VS2005でも同じ手順を使用できます。

  1. [スタート]、[すべてのプログラム]、[Microsoft Windows SDK v7.1]、[ Visual Studio登録]の順にクリックして、WindowsSDK構成ツールを起動します。
  2. [ Windows SDK構成ツール]を右クリックし、[管理者として実行]をクリックします。
  3. Windows SDK構成ツールのリストで、v7.1を選択します。
  4. [現在にする]をクリックします。
于 2016-07-07T01:52:59.233 に答える