RAD Studio 13以降の Windows SDK に関するFAQ

提供: Support
移動先: 案内検索

概要

RAD Studio 13以降では、Windows SDKはインストーラーに含まれていないため、別途 Microsoft のWebサイトからダウンロードして手動でインストールする必要があります。

環境によっては、Windows SDKが未インストールの場合にビルドエラーが発生します。 特に C++Builder ではC++プロジェクトのビルドに必須となります。 Delphiの場合は、Windowsストアアプリを開発しない限り必須ではありません。

Windows SDKのインストールおよび設定に関する情報を、カテゴリ別にまとめています。


特によくある質問

最新バージョンのWindows SDKが使用できますか?

A. Microsoft から新しい Windows SDK が公開された場合でも、 最新バージョンの使用は、原則として推奨していません。

新しい Windows SDK は、RAD Studio において動作検証が行われていない場合があり、 ビルドエラーや予期しない動作が発生する可能性があります。

そのため、安定した開発を行うためには、 RAD Studio のサポート対象として推奨される Windows SDK バージョンを使用してください。


RAD Studioの各バージョンで推奨される Windows SDK バージョンは?

A.

RAD Studio 13.1:

  • Windows SDK 10.0.26100.7705

詳しくは、以下のサポート情報を参照ください。


RAD Studio 13.0:

  • Windows SDK 10.0.26100.4654

詳しくは、以下のサポート情報を参照ください。


Windows SDK のインストールタイミングは?

A. RAD Studio では、使用可能な Windows SDK は以下のタイミングで認識されます。

  • RAD Studio インストール時
  • プロジェクトのビルド時

そのため、使用したい Windows SDK がある場合は、 以下のいずれかのタイミングより前にインストールしてください。

  • RAD Studio のインストール前
  • 初回ビルド前


RAD Studio をアップグレードした場合、Windows SDK の再インストールは必要ですか?

A. RAD Studio をアップグレードした場合でも、 既存の Windows SDK をそのまま使用することは可能です。

ただし、安定した開発環境を維持するためには、 各バージョンで推奨されている Windows SDK の使用を推奨します。

推奨バージョンについては、上記の 「RAD Studioの各バージョンで推奨される Windows SDK バージョンは?」 を参照してください。

新しい Windows SDK を使用する場合は、 RAD Studio のインストール前に Windows SDK をインストールしてください。

RAD Studio はインストール時または初回ビルド時に、 インストール済みの Windows SDK を検出して認識します。


複数の Windows SDK がインストールされている場合の注意点はありますか?

A. RAD Studio は、インストール済みの Windows SDK の情報を参照してバージョンを選択します。

同一PC内に複数の Windows SDK がインストールされている場合、 意図しない Windows SDK バージョンが参照されることがあります。

これは、Windows SDK 側の仕様により、アンインストール後も一部のバージョン情報が 内部的に保持される場合があるためです。

その結果、ビルドエラーや不整合が発生する可能性があります。

このような問題を回避するためには、 バージョンが異なる複数の Windows SDK はインストールしないことを推奨します。

また、問題が発生した場合は、 インストールされている Windows SDK をすべてアンインストールしたうえで、 推奨バージョンのみを再インストールしてください。

インストール

Windows SDKをインストールするには?

A. RAD Studio 13以降では、Windows SDKはインストーラーに含まれていないため、 Microsoft のWebサイトから手動でインストールする必要があります。


以下のMicrosoftのWebサイトからWindows SDKをダウンロードしてください。

https://learn.microsoft.com/ja-jp/windows/apps/windows-sdk/downloads


推奨バージョンについては、上記の「RAD Studioの各バージョンで推奨される Windows SDK バージョンは?」を参照してください。


Windows SDKのバージョンを更新するには?

A. Windows SDKを新しいバージョンへ更新する場合は、以下のサポート情報を参照してください。


トラブルシューティング

Windows SDKのインストールおよびビルド時の問題については、以下のサポート情報を参照してください。

ビルド時に「新規SDKの追加」ダイアログが表示される


インストール時に Windows SDK ダウンロードダイアログが表示される


Windows SDK ダウンロードページで 502 エラーが表示される


RAD Studio 13 で 新規 SDK の追加を行うと IDE が応答しなくなる


C++Builder 13でビルド時に Error: Unable to determine SDK version と表示される


Windows SDK の追加に失敗する

RAD Studio への Windows SDK 登録はコマンドプロンプトから行うことも可能です。

関連情報

Windows SDKのインストールに関する基本情報については、以下のFAQも参照してください。