Q: How do I check if .NET Framework is already installed?A: Check if the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v1.1.4322 exists and that the value Install has the value 1. Use the RegGetIntValue function:
if RegGetIntValue (HKEY_LOCAL_MACHINE, ‘SOFTWARE\Microsoft\NET Framework Setup\NDP\ v1.1.4322’, ‘Install’, 0) = 1 then
// .NET Framework is installed
else
// .NET Framework is not installed
Q: How do I check the Windows version?A: Use the GetOSVersion function of the installation library. See more details in the Reference section of the help file.
Q: How do I check if WinSock2 is installed?A: You can check if the file WS2_32.dll exists in the Windows System folder. The WinSock2 library is required by the LizaJet Engine to access the Internet. If WinSock2 is not installed, the Engine will not be able to install applications over the Internet, and the appropriate error message will be displayed to the user.