WPF application development - any way to optimize a .NET installation?

I would like to use WPF for a consumer application. However, some tests in the real world are not very encouraging. On several high-performance computers that I tested, installing .NET 3.5 took 15-20 minutes. I saw messages on the Internet that mentioned 50 minutes.

When Vista markethare is at 70%, this is a moot point. Until now, the reality is that most consumers are on XP and need to install .NET 3.5. Adding 15-20 minutes (at best) to installing a consumer application is simply unacceptable.

1) What frack has been a .NET installer for so long?

2) Is there a way to optimize the installation of .NET?

Oh, and I know about the .NET Client Profile. Does not improve the situation.

+3
source share
3 answers

The .Net framework installs many files on a PC, and if you use the online version, many of these files are downloaded from the Internet. What you have to do is provide the FULL.Net framework installer with your program. If you distribute it on a CD, then a 197 megabyte file should not be a big problem.

This file should install the framework in 3-4 minutes, because it does not need to download anything. This is the link to the file: http://download.microsoft.com/download/6/0/f/60fc5854-3cb8-4892-b6db-bd4f42510f28/dotnetfx35.exe

, -, ( 1 10). - , ( ). EXE, .Net . Xenocode (http://www.xenocode.com/), .

, .

+4

, , . , , .

+1
  • .
  • MS - - , , ( )

The only option is to only detect it in the wrong place and warn the user and ask them to install it. This applies only to the first application 3.5. Everyone else will be fast.

Apparently, all supported operating systems will run over time using Windows Update and service packages, etc.

0
source

Source: https://habr.com/ru/post/1699497/


All Articles