How is bootstrapper installed if prerequisites are installed?

Trying to solve this problem .

I would like to know how bootstrapper detects whether prerequisites are set (in particular, .NET 3.5).

According to this link , the way to determine if .NET is installed is to check the following registry key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5

Using the process monitor, I checked the registry requests made by the bootloader (setup.exe) and it did not show any access to this registry key.

Does anyone know how bootstrapper determines if prerequisites are set on the target system?

+3
source share
1

msbuild GenerateBootStrapper XML. XML . "InstallChecks", , .

, .NET 3.5. Windows SDK (C:\Program Files\Microsoft SDKs\Windows) bootstrapper.

+4

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


All Articles