Bootstrap DotNetFX35SP1 in Visual Studio 2010

Update the Package Data

  1. Open the [Program Files]Microsoft SDKsWindowsv6.0ABootstrapperPackagesDotNetFx35SP1 folder or %ProgramFiles(x86)%Microsoft SDKsWindowsv6.0ABootstrapperPackagesDotNetFx35SP1 on x64 operating systems
  2. Edit the Product.xml file
  3. Find the element for < PackageFile Name="dotNetFX30XPSEPSC-x86-en-US.exe" and change the PublicKey value to: 3082010A0282010100A2DB0A8DCFC2C1499BCDAA3A34AD23596BDB6CBE2122B794C8EAAEBFC6D526C232118BBCDA5D2CFB36561E152BAE8F0DDD14A36E284C7F163F41AC8D40B146880DD98194AD9706D05744765CEAF1FC0EE27F74A333CB74E5EFE361A17E03B745FFD53E12D5B0CA5E0DD07BF2B7130DFC606A2885758CB7ADBC85E817B490BEF516B6625DED11DF3AEE215B8BAF8073C345E3958977609BE7AD77C1378D33142F13DB62C9AE1AA94F9867ADD420393071E08D6746E2C61CF40D5074412FE805246A216B49B092C4B239C742A56D5C184AAB8FD78E833E780A47D8A4B28423C3E2F27B66B14A74BD26414B9C6114604E30C882F3D00B707CEE554D77D2085576810203010001
  4. Find the element for < PackageFile Name="dotNetFX30XPSEPSC-amd64-en-US.exe" and change the PublicKey value to the same as in step 4 above
  5. Save the product.xml file

Download and Extract the Core Installation Files

  1. Navigate to the following URL:
  2. Download the dotNetFx35.exe file to your local disk.
  3. Open a Command Prompt window and change to the directory to which you downloaded dotNetFx35.exe.
  4. At the command prompt, type:

    dotNetFx35.exe /x:.

    This will extract the Framework files to a folder named “WCU” in the current directory.

  5. Copy the contents of the WCUdotNetFramework folder and paste them in the %Program Files%Microsoft SDKsWindowsv6.0ABootstrapperPackagesDotNetFx35SP1 folder (%ProgramFiles(x86)%Microsoft SDKsWindowsv6.0ABootstrapperPackagesDotNetFx35SP1 on x64 operating systems). Note: Do not copy the WCUdotNetFramework folder itself. There should be 5 folders under the WCU folder, and each of these should now appear in the DotNetFx35SP1 folder. The folder structure should resemble the following:

    o DotNetFx35SP1 (folder)

    • dotNetFX20 (folder
    • dotNetFX30 (folder)
    • dotNetFX35 (folder)
    • dotNetMSP (folder)
    • TOOLS folder)
    • en (or some other localized folder)
    • dotNetFx35setup.exe (file)