MyRadar Enterprise — IT Deployment Guide

Application: MyRadar Enterprise (MSIX sideloaded desktop app) Version: 10.10.9
Publisher: ACME AtronOmatic, LLC Architecture: x64 Revision: May 2026

1. Windows Version Requirements

Recommended Version

Windows 11 (any release)

Windows 11 provides the best WinUI 3 rendering, improved MSIX sideloading support, and ongoing security updates.

Minimum Supported Version

Windows 10 Version 2004 (OS Build 19041) — May 2020 Update or later

All subsequent Windows 10 releases (20H2, 21H1, 21H2, 22H2) share this base build and are supported. Earlier builds of Windows 10 (1809, 1903, 1909) are not supported.

Virtualization and Remote Desktop Hyper-V, VMware, VirtualBox, and RDP deployment scenarios may work but are not officially supported at this time. These environments often lack full GPU passthrough, which can cause issues with the Direct3D 11 rendering required by the map engine. See Section 2 — GPU and Graphics Requirements for details on the specific GPU constraints that may arise in virtualized or remote desktop usage.

How to Check Your Windows Version

  1. Press Win + R, type winver, press Enter.
  2. The dialog shows your Windows version and OS Build number.
  3. Confirm the build number is 19041 or higher.

Ensuring Windows 10 Is Fully Updated

Ensure the target machine has the latest cumulative update for its Windows 10 feature release:

Recommendation: Upgrade to Windows 11 Windows 11 provides improved WinUI 3 rendering, better MSIX sideloading support, and ongoing security updates. If the hardware supports it, upgrading to Windows 11 is strongly recommended.

2. GPU and Graphics Requirements

MyRadar Enterprise uses Direct3D 11 for hardware-accelerated map rendering. D3D11 and DXGI are included with Windows and do not require a separate download, but the target machine must have a compatible GPU with up-to-date drivers.

RequirementDetail
Graphics APIDirect3D 11 (D3D 11.2 API surface)
Minimum Feature LevelD3D_FEATURE_LEVEL_10_0 (DirectX 10.0–class GPU or higher)
Shader Model4.0 (vs_4_0 / ps_4_0)
Swap Chain FormatDXGI_FORMAT_B8G8R8A8_UNORM, Flip Sequential presentation
WARP (software fallback)Not used — a hardware GPU driver is required

Compatible Hardware

Any discrete or integrated GPU from approximately 2009 onward supports Feature Level 10.0. This includes:

Driver Requirements

Virtual Machines and Remote Desktop

3. Runtime Prerequisites

The target machine requires four runtime components. None are included with a minimal Windows installation. Install them in the order listed.

3.1 .NET 8.0 Desktop Runtime (x64)

MyRadar Enterprise is built on .NET 8.0. The Desktop Runtime (not just the base runtime) is required because the application uses Windows desktop APIs.

DetailValue
Required version.NET 8.0.x (latest patch recommended)
Architecturex64
Download.NET 8.0 Desktop Runtime — Windows x64
Installer filenamewindowsdesktop-runtime-8.0.x-win-x64.exe
Silent installwindowsdesktop-runtime-8.0.x-win-x64.exe /install /quiet /norestart
Important Download the Desktop Runtime, not the "ASP.NET Core Runtime" or the SDK. The Desktop Runtime includes Windows Forms and WPF support libraries that .NET 8 WinUI 3 applications depend on.

3.2 Windows App SDK 1.8 Runtime

The Windows App SDK provides the WinUI 3 framework, windowing, and app lifecycle APIs. MyRadar Enterprise requires version 1.8.

DetailValue
Required version1.8.260101001 or later 1.8.x
DownloadWindows App SDK Downloads
Installer filenameWindowsAppRuntimeInstall-x64.exe (from the 1.8 section)
Silent installWindowsAppRuntimeInstall-x64.exe --quiet
Note The Windows App SDK runtime installer also installs required MSIX framework packages (including Microsoft.WindowsAppRuntime.1.8) into the system's package store.

3.3 Microsoft Visual C++ Redistributable (x64) — 2015–2022

The application's native map engine component requires the Visual C++ runtime. The package manifest explicitly declares a dependency on Microsoft.VCLibs.140.00.UWPDesktop (minimum version 14.0.30035.0).

DetailValue
Required packageMicrosoft Visual C++ 2015–2022 Redistributable (x64)
Framework packageMicrosoft.VCLibs.140.00.UWPDesktop
DownloadLatest Visual C++ Redistributable
Installer filenamevc_redist.x64.exe
Silent installvc_redist.x64.exe /install /quiet /norestart

Additionally, for MSIX-packaged apps, the UWP Desktop VCLibs framework package must be registered. This is typically handled automatically by the Windows App SDK runtime installer, but if it is missing:

3.4 Microsoft Edge WebView2 Runtime

MyRadar Enterprise uses WebView2 for embedded web content (video, web-based weather data views). The Evergreen WebView2 Runtime is required.

DetailValue
Required versionEvergreen (auto-updating), any recent version
DownloadWebView2 Runtime
Installer filenameMicrosoftEdgeWebView2RuntimeInstallerX64.exe
Silent installMicrosoftEdgeWebView2RuntimeInstallerX64.exe /silent /install
Note On Windows 11 and recent Windows 10 builds with Microsoft Edge installed, WebView2 is typically already present. Verify with: Get-AppxPackage Microsoft.WebView2* in PowerShell. If no results are returned, install it.

4. Group Policy Configuration for MSIX Sideloading

MyRadar Enterprise is distributed as a sideloaded MSIX package (not through the Microsoft Store). On locked-down enterprise machines, Group Policy must be configured to allow sideloading and installation of the signed package.

4.1 Enable Sideloading (Required)

Sideloading is enabled by default on Windows 10 2004 and later. Verify it has not been explicitly disabled:

  1. Open Settings > Update & Security > For developers (Win10) or Settings > System > For developers (Win11)
  2. Confirm "Install apps from any source, including loose files" or "Sideload apps" is enabled.

Or via Group Policy: Navigate to Computer Configuration > Administrative Templates > Windows Components > App Package Deployment and ensure "Allow all trusted apps to install" is set to Enabled or Not Configured.

4.2 Allow App Installation from Non-Store Sources (If Blocked)

If your organization uses Microsoft Intune or other MDM policies that restrict app installation:

Publisher: CN="ACME AtronOmatic, LLC", O="ACME AtronOmatic, LLC", L=Orlando, S=Florida, C=US

4.3 Location Services (Optional but Recommended)

MyRadar uses device location to center the weather map. If location services are disabled by Group Policy:

  1. Navigate to: Computer Configuration > Administrative Templates > Windows Components > Location and Sensors
  2. Set "Turn off location" to Not Configured or Disabled (to allow location).

If location services remain disabled, users can manually set their location within the application.

5. Network and Firewall Requirements

MyRadar Enterprise requires outbound HTTPS (port 443) access to the following domains. No inbound connections are required.

5.1 Core Application Services

DomainPurpose
*.myradar.comWeather data APIs, application services
react-video-browser.acmeaom.comVideo storm content and live streams

5.2 Microsoft Identity (Azure AD / Entra ID) — Enterprise Authentication

The Enterprise edition uses Microsoft Authentication Library (MSAL) for corporate single sign-on. The following Microsoft endpoints must be reachable:

DomainPurpose
login.microsoftonline.comAzure AD / Entra ID authentication
login.microsoft.comAzure AD authentication (alternate)
sts.windows.netSecurity Token Service
graph.microsoft.comMicrosoft Graph API (user profile)
device.login.microsoftonline.comDevice code flow authentication

5.3 Azure Services

DomainPurpose
*.blob.core.windows.netAzure Blob Storage (weather imagery, data assets)
atlas.microsoft.comAzure Maps (geocoding, map tiles)

5.4 WebView2 and Edge Update

DomainPurpose
*.microsoft.comWebView2 runtime updates
msedge.api.cdp.microsoft.comEdge/WebView2 component delivery

5.5 TLS Requirements

All connections use TLS 1.2 or higher. TLS 1.2 is enabled by default on all supported Windows 10 versions (2004+), but may be disabled by hardening policies. Verify it is enabled if your organization applies custom TLS/SSL configuration.

6. Application Capabilities and Permissions

The MSIX package declares the following capabilities, enforced by the Windows app container model:

CapabilityDescriptionRequired?
runFullTrustRuns as a full-trust desktop applicationYes — core functionality
internetClientOutbound internet accessYes — weather data retrieval
locationDevice GPS/location servicesRecommended — auto-centers map
graphicsCaptureScreen/graphics capture APIYes — map rendering
picturesLibraryRead/write to Pictures folderOptional — screenshot saving
videosLibraryRead/write to Videos folderOptional — video content

7. Installation Procedure

Step-by-Step (Manual)

  1. Install prerequisites (as administrator) in this order:
    1. .NET 8.0 Desktop Runtime x64
    2. Visual C++ Redistributable x64 (2015–2022)
    3. Windows App SDK 1.8 Runtime
    4. WebView2 Evergreen Runtime (if not already present)
  2. Install the MSIX package:
  3. Launch MyRadar Enterprise from the Start Menu or via execution alias: MyRadarEnterprise.exe or mrw-e.exe

Silent / Scripted Deployment

# Run as Administrator

# 1. .NET 8.0 Desktop Runtime
Start-Process -Wait -FilePath ".\windowsdesktop-runtime-8.0.x-win-x64.exe" `
  -ArgumentList "/install", "/quiet", "/norestart"

# 2. Visual C++ Redistributable
Start-Process -Wait -FilePath ".\vc_redist.x64.exe" `
  -ArgumentList "/install", "/quiet", "/norestart"

# 3. Windows App SDK 1.8 Runtime
Start-Process -Wait -FilePath ".\WindowsAppRuntimeInstall-x64.exe" `
  -ArgumentList "--quiet"

# 4. WebView2 Runtime (if needed)
Start-Process -Wait -FilePath ".\MicrosoftEdgeWebView2RuntimeInstallerX64.exe" `
  -ArgumentList "/silent", "/install"

# 5. Install the application
Add-AppxPackage -Path ".\MyRadar.Enterprise_10.10.9008.0_x64.msix"

8. Verification

After installation, verify the deployment:

CheckCommand / Action
GPU / D3D11In Device Manager, confirm Display adapters shows a proper GPU driver (not "Microsoft Basic Display Adapter"). Run dxdiag and verify Feature Level 10_0 or higher.
.NET 8 Runtimedotnet --list-runtimes — look for Microsoft.WindowsDesktop.App 8.0.x
Windows App SDKGet-AppxPackage Microsoft.WindowsAppRuntime.1.8*
VCLibs FrameworkGet-AppxPackage Microsoft.VCLibs.140.00.UWPDesktop*
WebView2 RuntimeGet-AppxPackage Microsoft.WebView2*
MyRadar EnterpriseGet-AppxPackage *ACME.MyRadar.WinUI.Enterprise*
App launchesRun MyRadarEnterprise.exe or mrw-e.exe from any command prompt

Appendix — Dependency Summary Table

ComponentMinimum VersionArchitectureDownload Link
Windows 10Version 2004 (Build 19041)x64Windows Update
GPUDirect3D Feature Level 10.0+x64Updated driver from GPU vendor
.NET Desktop Runtime8.0 (latest patch)x64dotnet.microsoft.com
Windows App SDK Runtime1.8x64Windows App SDK Downloads
Visual C++ Redist.14.0 (2015–2022)x64VC++ Redistributable
WebView2 RuntimeEvergreen (latest)x64WebView2 Runtime