Overview
When installing the GateKeeper Client on a computer without internet access, some required Microsoft components may need to be installed manually before running the GateKeeper Client installer.
On computers with internet access, the installer can usually download missing prerequisites automatically. In offline environments, these components must be downloaded from a computer with internet access, transferred to the offline machine, and installed manually.
We do not currently provide a GateKeeper Client installer that bundles all prerequisites together because it would significantly increase the installer file size.
Required Prerequisite
Visual C++ Redistributable for Visual Studio 2015-2022
The Visual C++ Redistributable installs Microsoft runtime libraries required by applications built with Microsoft Visual C++. These libraries are commonly used by Windows applications and background services.
Many Windows computers already have this installed, but in offline environments, it is best to confirm before installing the GateKeeper Client.
Install both versions:
64-bit: VC_redist.x64.exe
32-bit: VC_redist.x86.exe
Installing both x64 and x86 helps ensure all required application components can run properly, even on 64-bit Windows.
Additional Prerequisites if Remote Management Is Enabled
If Remote Management is enabled during the GateKeeper Client installation, the following Microsoft .NET components are also required.
.NET Runtime 7.0.17
The .NET Runtime allows Windows to run applications and services built on Microsoft .NET. Some GateKeeper Client components require this runtime when Remote Management is enabled.
Install both versions:
64-bit: dotnet-runtime-7.0.17-win-x64.exe
32-bit: dotnet-runtime-7.0.17-win-x86.exe
Even on a 64-bit computer, the installer may check for the 32-bit runtime as well, so both versions should be installed in offline environments.
ASP.NET Core Runtime 7.0.17
The ASP.NET Core Runtime is another Microsoft runtime used by web-based or service-based application components. When Remote Management is enabled, this runtime may be required for related GateKeeper Client services to run properly.
Install both versions:
64-bit: aspnetcore-runtime-7.0.17-win-x64.exe
32-bit: aspnetcore-runtime-7.0.17-win-x86.exe
As with the .NET Runtime, both x64 and x86 versions should be installed to prevent the installer from stopping at a missing prerequisite step.
Recommended Installation Order
Install the prerequisites in the following order:
- Visual C++ Redistributable 2015-2022 x64
- Visual C++ Redistributable 2015-2022 x86
- .NET Runtime 7.0.17 x64
- .NET Runtime 7.0.17 x86
- ASP.NET Core Runtime 7.0.17 x64
- ASP.NET Core Runtime 7.0.17 x86
- GateKeeper Client installer
After all required prerequisites are installed, run the GateKeeper Client installer again as administrator.
Important Notes
The Visual C++ Redistributable is usually already installed on many Windows machines.
The .NET Runtime and ASP.NET Core Runtime are only required when Remote Management is enabled during installation.
For offline installations, make sure the exact required versions are installed. For example, installing only the x64 version may not be enough if the installer is checking for the x86 version as well.
We don't have an installer that bundles all the prerequisites together since that would be a pretty big installer file. However, you can get the pre-requisites directly from the microsoft.com site.
For any additional questions or concerns regarding faster 2FA, proximity settings, computer locking, password management, or compliance, please contact GateKeeper Enterprise support using the Support Ticket form on https://gkaccess.com/support/ or email support@gkaccess.com.
Comments
0 comments
Article is closed for comments.