SDK Setup and Installation

Welcome to the Microsoft Software Development Kit (SDK) installation guide. This document will walk you through the steps required to set up your development environment with the necessary tools and libraries.

Prerequisites

  • Operating System: Windows 10 or later, macOS 10.15 or later, or a supported Linux distribution.
  • Hardware: Minimum 8GB RAM, 20GB free disk space, 1.5GHz processor.
  • Internet Connection: Required for downloading components.
  • Administrator Privileges: Required for installation.

Installation Steps

Step 1: Download the SDK Installer

Visit the official Microsoft download page for the SDK. Ensure you select the correct version and architecture (x64, x86, or ARM64) for your system.

Download SDK Installer

Step 2: Run the Installer

Locate the downloaded installer file (e.g., `sdk-setup.exe` or `sdk-installer.dmg`) and double-click it to launch the setup wizard.

You may be prompted by User Account Control (UAC); click "Yes" to continue.

Step 3: Accept License Agreement

Read the End-User License Agreement carefully. If you agree to the terms, select the "I accept the license terms" checkbox and click "Next".

Step 4: Choose Installation Components

The installer will present a list of components. You can choose to install the default set or customize your installation. Recommended components are pre-selected.

## Default Components: - Core SDK Libraries - Command-Line Tools - Documentation - Samples - Debugging Tools ## Optional Components: - Advanced UI Framework - Network Emulators - Performance Profiler

Click "Next" after making your selections.

Step 5: Select Installation Directory

Choose the directory where you want to install the SDK. The default location is usually recommended, but you can change it if needed.

Default Path: C:\Program Files\Microsoft SDKs\MySDK

Click "Next" to proceed.

Step 6: Install

Review your selections on the summary screen. Click "Install" to begin the installation process. This may take several minutes depending on your system's performance and selected components.

Step 7: Complete Installation

Once the installation is finished, you will see a confirmation screen. You may have the option to launch the SDK documentation or a sample application.

Click "Finish" to exit the installer.

Post-Installation Configuration

After installation, you may need to configure your system's environment variables to ensure the SDK tools are accessible from the command line. This typically involves adding the SDK's `bin` directory to your system's PATH.

For detailed instructions on environment variable setup, please refer to the Environment Variables Guide.

Verification

To verify the installation, open a new command prompt or terminal and run the following command:

sdk-version --check

If the SDK is installed correctly, you should see output indicating the installed version.