.NET Runtime Installation

.NET Runtime Installation

Effective with the release of CAO version 7.0, the application has transitioned from using the .NET 6.0 Framework to the .NET 8.0 Framework.
Notes
The CAO 7.0 installation package does not include the required runtimes for .NET Framework 4.8 and .NET 8.0. Therefore, these must be installed on your system prior to running the CAO setup.

Warning
Please ensure that all required packages are installed before proceeding with the server installation or update. If the required packages are not installed, we will not be able to proceed with the installation.

Detailed information can be found in the 4WIRE CAO Instruction Manual.

Official Microsoft Download Page

Check .Net 8 runtime installation

  1. Download web5.server44.webgo24.de/downloads/check-dotnet8.ps1
  2. Open a PowerShell, or terminal.
  3. Execute check-dotnet8.ps1

The system has the required .Net runtimes installed.

If not, you need to install the .NET Desktop Runtime 8 and ASP.NET Core Runtime 8 manually.

Install with Windows Package Manager (WinGet)

You can install and manage .NET through the Windows Package Manager service, using the winget.exe tool. If you're installing .NET system-wide, install with administrative privileges.

.NET Desktop Runtime 8
Notes
For 4WIRE CAO Server and CAO Client
  1. winget install --id Microsoft.DotNet.DesktopRuntime.8 -e
ASP.NET Core Runtime 8 (Hosting Bundle)
Notes
For 4WIRE CAO Server
  1. winget install --silent --accept-source-agreements --accept-package-agreements Microsoft.DotNet.HostingBundle.8
Important Security Note: We do not recommend downloading and executing scripts from unverified third-party websites. A more secure method is to use the official .NET command-line interface (CLI) to check for your installed runtimes.

Reboot after installing .NET 8

In most cases, a reboot is not strictly necessary after installing .NET 8. However, a reboot will be required to complete the installation if another application (such as a background service or a running .NET application) is using files that the .NET 8 installer needs to update.
Notes
For this reason, we recommend that the customer's IT department performs the installation or update before the installation of CAO 7.0.
Warning
This is especially important for the 4WIRE CAO server, as a server update could, in the worst-case scenario, require a reboot.
    • Related Articles

    • How to fix "api-ms-win-crt-runtime -l1-1-0.dll is missing" Error

      Causes Corrupted installation for Visual C++ Missing Windows updates Solutions Firstly check your window and your Window should be Updated. If Windows is updated and everything looks fine, try re-installing the particular program that is reverting ...
    • Preconditions / Requirements

      .NET Runtime Configuration The Machine and Client Setups include .NET Framework 4.8 and .NET 6.0 runtime packages, meaning that the official Microsoft installer is delivered with the Setups. The Server Setup includes .NET Framework 4.8, .NET 6.0 and ...
    • .NET 8 Upgrade for 4WIRE CAO - FAQ

      What is a CAO Machine Client? The CAO Machine Client combines the CAO Shopfloor Components that run on Windows: P1 Machine (MavSE), Pre-Assembly (Pom), Complex Type Application (Zav), Micrograph Application (Mga) and Quality Application (Qaa). What ...
    • Analyzer Tool for Checking Connection to the CAO Server

      The Analyzer Tool is designed to monitor and analyze the connection between the CAO client and the CAO server. It helps detect and document connection interruptions, especially during production. Preconditions .NET Framework 3.5 (Due to coverage from ...
    • CAO Support Lifetime

      The world is spinning. Fast. But in your investment-driven industry, it partly turns a little slower. We know this, and it means that we have to make compromises to meet your demands for state-of-the-art software products and investment protection. ...