Current documentation specifies .NET Desktop Runtime 8.0.15 or later for the latest builds.
You need the (not just the ASP.NET Core Runtime or .NET SDK). Go to the official Microsoft .NET Download page.
The app continues to require .NET Framework 4.8 alongside the modern .NET 8 runtime.
The enterprise software landscape demands high performance, cross-platform compatibility, and robust security. For organizations relying on Citrix Workspace to deliver virtual apps and desktops, integrating custom internal tools with Citrix infrastructure is a critical operational need. citrix workspace .net core 8.0 or later
Version 131 or later is required for modern UI components. Version-Specific .NET 8.0 Requirements
if (-not (Test-Path "HKLM:\SOFTWARE\dotnet\Setup\InstalledVersions\x64\sharedfx\Microsoft.NETCore.App\8.0.4")) Write-Host "Downloading .NET 8 Desktop Runtime..." Invoke-WebRequest -Uri $dotnetUrl -OutFile $dotnet8Installer Start-Process -FilePath $dotnet8Installer -ArgumentList "/quiet /norestart" -Wait
For enterprise environments, manually clicking through an installer for every endpoint is not feasible. Standardizing the deployment of Citrix Workspace app with its .NET 8 dependency is crucial, especially in air-gapped or secure environments without direct internet access. Current documentation specifies
: Administrators can now manage and update the .NET version separately from the Citrix Workspace app itself.
ICA configuration files are fundamentally plain text ini-like formats. When handling them inside .NET 8.0, do not use legacy binary formatters, which are completely removed in .NET 8.0 due to severe security vulnerabilities.
While the Citrix Workspace app installer may attempt to download .NET 8 automatically (if internet access is available), air-gapped or locked-down enterprise environments require manual staging. The app continues to require
Custom utilities communicating across an ICA channel or querying an external API must utilize async/await architecture ( Task pattern) thoroughly. Deadlocking the UI thread inside a Citrix session causes the entire presentation layer to stutter.
As digital workspaces evolve, so do the technical requirements of the tools that power them. For users and IT administrators managing modern Windows endpoints, recent versions of the have introduced a mandatory dependency: .NET Core 8.0 or later .
If you are using FSLogix App Masking or Citrix App Layering, you can deploy the runtime via the Microsoft Store for Business (if still active) or Intune, though the MSI/EXE method (Method A/B) is preferred for VDI stability.