SDK Update Instructions

The following information describes how to use SDK Update.

System Requirements

Verify these requirements before proceeding with the installation.

  • Hard Disk Space. Choose a disk drive with a minimum of 1 GB of free space. All SDKs must be installed on the same disk drive.
  • High-Speed Internet Connection. If your connection speed is 56 Kbps or less, it is best to purchase the low-cost SDK CD. Go to the menu bar and click Order CD. You can also download the entire Platform SDK in 25-MB packages. Go to the Downloads menu and click Full Download.
  • Operating System The SDK requires Microsoft® Windows® XP, Windows 2000, Microsoft Windows NT® 4.0 SP6, or Windows Server 2003. The SDK is not supported on Windows 95, Windows 98, or Windows Millennium Edition.
  • Microsoft Internet Explorer 5 or later.
  • Windows Installer 2.0.
  • Development Tools. To build the C/C++ samples, you must have a C/C++ compiler. If you are using Microsoft Visual C++®, run it at least once before installing the SDK. This ensures that the environment variables are correctly configured. To build the Visual Basic samples, you must have Microsoft Visual Basic®.

Installation Instructions

SDK Update makes it easy to download updates to your computer.

  1. Choose an SDK from the list of available SDKs in the left pane. To install multiple SDKs for Windows, choose Windows SDK. (You can also install multiple SDKs by choosing Install from the Downloads menu.
  2. The main page for each SDK describes the contents of the SDK. To install the SDK, click Install this SDK!.
  3. SDK Update scans your system to detect what SDK content is installed and provides a list of available components. This ensures that you download the most up-to-date content from the site. Additionally, this step saves time because you will not download content that is already installed. The scan is done locally on your computer to ensure the safety and privacy of your system information. None of this information is sent to Microsoft or over the Internet.
  4. The Selected Updates section lists the available components for the SDK. The Update Dependencies section lists additional SDKs that must be installed. Select the components to be installed.
  5. To deselect a component, remove the check mark in the box next to the component.
  6. When you finish selecting components, click Continue to start the download.
  7. Read and accept the license agreement. Declining the license agreement will cancel the download.
  8. The first time the installation program is run, you are asked to select a drive on which to install the SDK. This drive will be used for all subsequent updates using SDK Update. If you rename or change the directory that contains the installed SDK, the installation program fails and recommends you uninstall the SDK.
  9. To uninstall an installed SDK, go to the Control Panel and use Add or Remove Programs.

Troubleshooting Installation

If your IT department has configured a firewall such that ActiveX® controls cannot be installed, you cannot use the Web install method provided by SDK Update. Instead, go to the Downloads menu and click Full Download. This will download the entire Platform SDK in 25-MB packages, enabling you to run the install locally.

Error: “An earlier version of msxml3.dll has been detected on your system....” SDK Update requires Msxml3.dll SP2 or greater on your system. Unfortunately, Msxml3.dll SP2 is no longer available for download and SDK Update does not work with Msxml3 SP4, which is the version currently available for download. Until this issue is resolved, the work around is to use the full download option for SDK Update: http://www.microsoft.com/msdownload/platformsdk/sdkupdate/psdk-full.htm.

Error: Full download .Cab file links are broken. Substitute 3790.0 for NA in the link. For example, change the following link:

http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/NA/FULL/PSDK-FULL.1.cab

to:

http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.1.cab

Error 513: file signature is not valid, missing, or not trusted In addition to the given reasons, SDK update can return this error due to a network error or time out.

Error 1603 If you receive a 1603 error from the Windows Installer (InstMSI.exe) and are installing on Windows 2000 or Windows NT 4.0, restart your system and log on with an account that is a member of the local administrators group.

Error 1603 If you receive a 1603 error from the Windows Installer and your %TEMP% directory is encrypted, you must decrypt the directory to successfully install the SDK.

If they are running Windows Server 2003 with IE Hardening Pack, add SDK Update to the Trusted Sites security zone as described in the followings:

  1. Open Internet Explorer, click Tools, and then click Internet Options.
  2. Click the Security tab, click Trusted sites, and then click Sites.
  3. In the Add this Web site to the zone text box, type http://*.microsoft.com, and the click Add.

Known Issues

Schannel Security Provider Package

Two header files, schannel.h and schnlsp.h, which are required for developing applications that use the Schannel Security Provider Package, are located in the Internet Development SDK (Version 6.0), not in the Core SDK (Windows Server 2003). To obtain these files and gain full development functionality for the Schannel Security Provider Package, please download the Internet Development SDK in conjunction with the Core SDK. After both of these SDKs have been installed, you will be able to find schannel.h and schnlsp.h in the %MSSDK%\Include directory.

 

© 2000-2004 Microsoft Corporation.
All rights reserved. Terms of use |  Privacy Statement |  Disclaimer