Microsoft released two. net framework3.5 (hereinafter referred to. net35) Installation Package dotnetfx35setup, one is 2.79 MB (2,932,752 bytes), this installation package is only an installation guide, installation requires online download and installation through the Internet. The other is 197 MB (206,692,864 bytes). It is called an independent installation package. In fact, it can only be installed in the English version of the system. During the installation of the Chinese version of the system, you still need to download online, therefore, it cannot be regarded as an independent package!
If it is not connected to the Internet, direct installation will certainly fail (I have tried it for countless times, haha), search for various solutions through the Internet, and read a good saying from a netizen:
"Now, it is confirmed that the offline installation of. NET Framework 3.5 is a bug of the installation program. In msdn, a description (http://msdn2.microsoft.com/en-us/library/cc160716.aspx) of this installation package says this installer does not contain a Language Pack, however, the offline installer provided by the Microsoft download website automatically downloads the Language Pack when it is installed on the Chinese system. When the offline installer cannot provide an Internet connection in the offline environment, it will perform 5 Internet connection attempts. After the attempt, it will continue to install and after an exception message is thrown, the installation is complete. When Visual Studio 2008 is installed offline on the Chinese system, it will install. NET Framework 3.5 in the first step. This problem also occurs, leading to interruptions in the installation process of Visual Studio 2008 ."
Let's look at a netizen's solution:
"The final solution is as follows: first run the. NET Framework 3.5 offline installer with a size of MB. Note that the network is disconnected at this time and do not let the installer download any information. An error is prompted after the installation is complete, but it does not matter. The installation ends normally. Then install the. NET Framework 3.5 Chinese Language Pack 9.97m. Finally, install Visual Studio 2008 Chinese version. OK! "
However, is it actually feasible? I tried n this discovery: not feasible !!!
The error is very simple. If you do not download the package, an exception is directly thrown. The program must report the error to Microsoft.
However, through this experiment, we found that it is very important to prepare the Language Pack! So downloaded a Chinese Language Pack dotnetfx35langpack_x86zh-CHS.msi, 9.97 MB (10,457,128 bytes), install a try, found to first install. net35 to install, rely on! · POSITIVE SOLUTIONS
So I continued to look for a solution:
First, download the dotnetfx35setup.exe Installation File and run the following command to decompress the file.
Dotnetfx35setup.exe/x
If you decompress the package to the D: \ dotnetfx35 directory and run the following command to directly install the English version, you can skip the dynamic download of the Chinese language family.
D:\dotnetfx35\setup.exe /lang:ENU
Then download the Microsoft. NET Framework 3.5 language suite and upload it to the server for additional installation ."
This solution is exciting and looks good, so I tried ......
Sure enough, the download information in has disappeared. It seems that no online installation is required, so I was so happy that I had no worries about installing it ......
Suddenly, a dialog box pops up, and my heart is shocked ......
It seems that the file is not found, so I searched for netfx30a_x86.msi in the installation directory, and found it. Fill in the path. The result is:
"The selected folder is invalid. Select OK to select another folder !"
Dizzy. This folder is clearly not recognized !!! It seems that Microsoft won't let us do this!
If you don't want to do this, you can try another method:
"When this file is installed offline, download is required. If the file is not successfully downloaded, an error may be reported.
In fact, the above download requires downloading the Language Pack. If there is no corresponding OS Language Pack, You can decompress it during installation.
Dotnetfx35.exe/X to uncompress dotnetfx35.exe and run, and then
Dotnetfx35setup.exe/lang: enu. Skip downloading and only install the English Language Pack. You can also download the OS Language Pack and copy it to the dotnetfx35 \ x86 or dotnetfx35 \ x64 or dotnetfx35 \ IA64 directory before installing it ."
However, the result is the same as above. The file still cannot be found !!!
After countless attempts, I finally failed. Is there no solution?