. NET Framework 3.5 SP1 bootstrapper package installation and deployment solution

Source: Internet
Author: User
Tags visual studio installer
When installing and deploying an application, include ". net Framework 3.5 SP1, and select "Download system essential components from the same location as my application" or "Download system essential components from the following locations! The. NET Framework 3.5 SP1 installation component cannot be found.

 

 

 

The. NET Framework 3.5 SP1 bootstrapper package does not exist, so an error occurs. The bootstrapper package is a required component for generating the. NET Framework installation package. It is located in the [program files] \ microsoft sdks \ windows \ v6.0a \ bootstrapper directory or % ProgramFiles (x86) % \ microsoft sdks \ windows \ v6.0a \ bootstrapper directory. The packages folder contains the installer for the. NET Framework essential components. If necessary components are selected, they may be packaged in your installation project.

 

In the dotnetfx35sp1 directory, there is almost no bootstrapper. The problem occurs here. In the installation. net Framework 3.5 SP1 SDK whether to read the "self-report document". Microsoft wrote the issue that bootstrapper is not automatically created in this version in its readme file. However, I cannot find the description about bootstrapper in Visual Studio quick-to-version self-report file. I should read the original English version of readme (a friend said that dotnetfx35sp1 cannot be deployed and installed at night, I asked him if the language version I installed was simplified Chinese. Because I installed Windows 7 build 7000, I was unable to install dxperience v2009 vol 1.2. Now I can see that dxperience v2009 vol 1.3 is fixed, I have been installing dxperience, so I didn't find the reason. After installing dxperience, I went to Microsoft's instruction document and found the solution in the original English version ). Visual Studio 2008 Service Pack 1 (SP1) readme-Chapter 2.3.1.1 in this document describes how to solve the 3.5sp1 bootstrapper problem.

 

Solution:
If there is a vs2008sp1chsx1512981. ISO, the vs2008sp1 Simplified Chinese disc image file. Find the three required installation packages:Dotnetfx35.exe,Dotnetfx35langpack_x86zh-chs.exeAndDotnetfx35langpack_x64zh-chs.exe. You don't have to download it from the Internet. Follow these steps in Visual Studio 2008 Service Pack 1 (SP1) readme:

  1. Modify the configuration file.
    Open the [program files] \ microsoft sdks \ windows \ v6.0a \ bootstrapper \ packages \ dotnetfx35sp1 folder or % ProgramFiles (x86) % \ microsoft sdks \ windows \ v6.0a \ bootstrapper \ packages \ dotnetfx35sp1 folder (64-bit operating system). For example, here I am: D: \ Program Files \ microsoft sdks \ windows \ v6.0a \ bootstrapper \ packages \ dotnetfx35sp1.

    Edit with notepadProduct. xmlFile. Add the following content under the <packagefiles> element: <Packagefile name = "tools \ clwireg.exe"/>
    <Packagefile name = "tools \ clwireg_x64.exe"/>
    <Packagefile name = "tools \ clwireg_ia64.exe"/>

    Search for <packagefile name = "dotnetfx30 \ xpsepsc-x86-en-us.exe" and change its publickey:

    Bytes

    Similarly, search for <packagefile name = "dotnetfx30 \ xpsepsc-amd64-en-us.exe" and change its publickey to the same value above and save the configuration file.

  2. Extract the content of the dotnetfx35.exe file. You can click here to download: http://go.microsoft.com/fwlink? Linkid = 118080
    Run the command line to enter the dotnetfx35.exe directory, and input dotnetfx35.exe/X:. The "WCU" folder is automatically extracted from the current directory (you can also decompress it using 7z or WinRAR. I prefer 7z, because it is a free decompression software .). Copy all files in the WCU folder to "% Program Files % \ microsoft sdks \ windows \ v6.0a \ bootstrapper \ packages \ dotnetfx35sp1" or "% ProgramFiles (x86) % \ microsoft sdks \ windows \ v6.0a \ bootstrapper \ packages \ dotnetfx35sp1 "(64-bit operating system) under the folder.

  3. Extract the Language Pack. Copy the corresponding language pack to the corresponding folder under dotnetfx35sp1.
    Copy dotnetfx35langpack_x86zh-chs.exe to dotnetfx35sp1 \ ZH-CHS \ dotnetfx35 \ logs to the dotnetfx35sp1 \ ZH-CHS \ dotnetfx35 \ x64 directory. Copy dotnetfx35langpack_x86zh-cht.exe to dotnetfx35sp1 \ ZH-CHT \ dotnetfx35 \ Taobao to the dotnetfx35sp1 \ ZH-CHT \ dotnetfx35 \ x64 directory. Note: Both x86 and x64 language packs must be copied.
    If there is no language pack, download your language file from the following table:

 

 

Language

Architecture

Source URL

Destination

Chinese (simplified)

X86

Http://go.microsoft.com/fwlink? Linkid = 118146

Zh-CHS \ dotnetfx35 \ x86

X64

Http://go.microsoft.com/fwlink? Linkid = 118151

Zh-CHS \ dotnetfx35 \ x64

Chinese (traditional)

X86

Http://go.microsoft.com/fwlink? Linkid = 118087

Zh-CHT \ dotnetfx35 \ x86

X64

Http://go.microsoft.com/fwlink? Linkid = 118050

Zh-CHT \ dotnetfx35 \ x64

English

X86

N/

N/

X64

N/

N/

French

X86

Http://go.microsoft.com/fwlink? Linkid = 118148

Fr \ dotnetfx35 \ x86

X64

Http://go.microsoft.com/fwlink? Linkid = 118153

Fr \ dotnetfx35 \ x64

German

X86

Http://go.microsoft.com/fwlink? Linkid = 118149

De \ dotnetfx35 \ x86

X64

Http://go.microsoft.com/fwlink? Linkid = 118154

De \ dotnetfx35 \ x64

Italian

X86

Http://go.microsoft.com/fwlink? Linkid = 118097

It \ dotnetfx35 \ x86

X64

Http://go.microsoft.com/fwlink? Linkid = 118115

It \ dotnetfx35 \ x64

Japan

X86

Http://go.microsoft.com/fwlink? Linkid = 118096

Ja \ dotnetfx35 \ x86

X64

Http://go.microsoft.com/fwlink? Linkid = 118114

Ja \ dotnetfx35 \ x64

Korean

X86

Http://go.microsoft.com/fwlink? Linkid = 118147

Ko \ dotnetfx35 \ x86

X64

Http://go.microsoft.com/fwlink? Linkid = 118152

Ko \ dotnetfx35 \ x64

Portuguese-Brazil

X86

Http://go.microsoft.com/fwlink? Linkid = 118092

Pt-Br \ dotnetfx35 \ x86

X64

Http://go.microsoft.com/fwlink? Linkid = 118110

Pt-Br \ dotnetfx35 \ x64

Russian

X86

Http://go.microsoft.com/fwlink? Linkid = 118090

Ru \ dotnetfx35 \ x86

X64

Http://go.microsoft.com/fwlink? Linkid = 118108

Ru \ dotnetfx35 \ x64

Spanish

X86

Http://go.microsoft.com/fwlink? Linkid = 118101

Es \ dotnetfx35 \ x86

X64

Http://go.microsoft.com/fwlink? Linkid = 118119

Es \ dotnetfx35 \ x64

 

 

 

 

After the preceding method is used, the deployment and installation are generated successfully.

 

 

Attachment: product. xml download

Related connections:

Additional bootstrapper packages to redistribute components using Visual Studio setup projects and clickonce applications

Other boot packages are used to re-release components through the Visual Studio installer project and clickonce Application

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.