|
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®.
SDK Update makes it easy to download updates to your computer.
- 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.
- The main page for each SDK describes the contents of the SDK. To install the SDK, click Install this SDK!.
- 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.
- 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.
- To deselect a component, remove the check mark in the box next to the component.
- When you finish selecting components, click Continue to start the download.
- Read and accept the license agreement. Declining the license agreement will cancel the download.
- 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.
- 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:
- Open Internet Explorer, click Tools, and then click Internet Options.
- Click the Security tab, click Trusted sites, and then click Sites.
- 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.
|