Windows 11 (any release)
Windows 11 provides the best WinUI 3 rendering, improved MSIX sideloading support, and ongoing security updates.
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.
winver, press Enter.Ensure the target machine has the latest cumulative update for its Windows 10 feature release:
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.
| Requirement | Detail |
|---|---|
| Graphics API | Direct3D 11 (D3D 11.2 API surface) |
| Minimum Feature Level | D3D_FEATURE_LEVEL_10_0 (DirectX 10.0–class GPU or higher) |
| Shader Model | 4.0 (vs_4_0 / ps_4_0) |
| Swap Chain Format | DXGI_FORMAT_B8G8R8A8_UNORM, Flip Sequential presentation |
| WARP (software fallback) | Not used — a hardware GPU driver is required |
Any discrete or integrated GPU from approximately 2009 onward supports Feature Level 10.0. This includes:
The target machine requires four runtime components. None are included with a minimal Windows installation. Install them in the order listed.
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.
| Detail | Value |
|---|---|
| Required version | .NET 8.0.x (latest patch recommended) |
| Architecture | x64 |
| Download | .NET 8.0 Desktop Runtime — Windows x64 |
| Installer filename | windowsdesktop-runtime-8.0.x-win-x64.exe |
| Silent install | windowsdesktop-runtime-8.0.x-win-x64.exe /install /quiet /norestart |
The Windows App SDK provides the WinUI 3 framework, windowing, and app lifecycle APIs. MyRadar Enterprise requires version 1.8.
| Detail | Value |
|---|---|
| Required version | 1.8.260101001 or later 1.8.x |
| Download | Windows App SDK Downloads |
| Installer filename | WindowsAppRuntimeInstall-x64.exe (from the 1.8 section) |
| Silent install | WindowsAppRuntimeInstall-x64.exe --quiet |
Microsoft.WindowsAppRuntime.1.8) into the system's package store.
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).
| Detail | Value |
|---|---|
| Required package | Microsoft Visual C++ 2015–2022 Redistributable (x64) |
| Framework package | Microsoft.VCLibs.140.00.UWPDesktop |
| Download | Latest Visual C++ Redistributable |
| Installer filename | vc_redist.x64.exe |
| Silent install | vc_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:
.appx framework package from: Microsoft.VCLibs.x64.14.00.Desktop.appxAdd-AppxPackage -Path "Microsoft.VCLibs.x64.14.00.Desktop.appx"MyRadar Enterprise uses WebView2 for embedded web content (video, web-based weather data views). The Evergreen WebView2 Runtime is required.
| Detail | Value |
|---|---|
| Required version | Evergreen (auto-updating), any recent version |
| Download | WebView2 Runtime |
| Installer filename | MicrosoftEdgeWebView2RuntimeInstallerX64.exe |
| Silent install | MicrosoftEdgeWebView2RuntimeInstallerX64.exe /silent /install |
Get-AppxPackage Microsoft.WebView2* in PowerShell. If no results are returned, install it.
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.
Sideloading is enabled by default on Windows 10 2004 and later. Verify it has not been explicitly disabled:
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.
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
MyRadar uses device location to center the weather map. If location services are disabled by Group Policy:
Computer Configuration > Administrative Templates > Windows Components > Location and SensorsIf location services remain disabled, users can manually set their location within the application.
MyRadar Enterprise requires outbound HTTPS (port 443) access to the following domains. No inbound connections are required.
| Domain | Purpose |
|---|---|
*.myradar.com | Weather data APIs, application services |
react-video-browser.acmeaom.com | Video storm content and live streams |
The Enterprise edition uses Microsoft Authentication Library (MSAL) for corporate single sign-on. The following Microsoft endpoints must be reachable:
| Domain | Purpose |
|---|---|
login.microsoftonline.com | Azure AD / Entra ID authentication |
login.microsoft.com | Azure AD authentication (alternate) |
sts.windows.net | Security Token Service |
graph.microsoft.com | Microsoft Graph API (user profile) |
device.login.microsoftonline.com | Device code flow authentication |
| Domain | Purpose |
|---|---|
*.blob.core.windows.net | Azure Blob Storage (weather imagery, data assets) |
atlas.microsoft.com | Azure Maps (geocoding, map tiles) |
| Domain | Purpose |
|---|---|
*.microsoft.com | WebView2 runtime updates |
msedge.api.cdp.microsoft.com | Edge/WebView2 component delivery |
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.
The MSIX package declares the following capabilities, enforced by the Windows app container model:
| Capability | Description | Required? |
|---|---|---|
runFullTrust | Runs as a full-trust desktop application | Yes — core functionality |
internetClient | Outbound internet access | Yes — weather data retrieval |
location | Device GPS/location services | Recommended — auto-centers map |
graphicsCapture | Screen/graphics capture API | Yes — map rendering |
picturesLibrary | Read/write to Pictures folder | Optional — screenshot saving |
videosLibrary | Read/write to Videos folder | Optional — video content |
.msix file, orAdd-AppxPackage -Path "MyRadar.Enterprise_10.10.9008.0_x64.msix"MyRadarEnterprise.exe or mrw-e.exe# 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"
After installation, verify the deployment:
| Check | Command / Action |
|---|---|
| GPU / D3D11 | In 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 Runtime | dotnet --list-runtimes — look for Microsoft.WindowsDesktop.App 8.0.x |
| Windows App SDK | Get-AppxPackage Microsoft.WindowsAppRuntime.1.8* |
| VCLibs Framework | Get-AppxPackage Microsoft.VCLibs.140.00.UWPDesktop* |
| WebView2 Runtime | Get-AppxPackage Microsoft.WebView2* |
| MyRadar Enterprise | Get-AppxPackage *ACME.MyRadar.WinUI.Enterprise* |
| App launches | Run MyRadarEnterprise.exe or mrw-e.exe from any command prompt |
| Component | Minimum Version | Architecture | Download Link |
|---|---|---|---|
| Windows 10 | Version 2004 (Build 19041) | x64 | Windows Update |
| GPU | Direct3D Feature Level 10.0+ | x64 | Updated driver from GPU vendor |
| .NET Desktop Runtime | 8.0 (latest patch) | x64 | dotnet.microsoft.com |
| Windows App SDK Runtime | 1.8 | x64 | Windows App SDK Downloads |
| Visual C++ Redist. | 14.0 (2015–2022) | x64 | VC++ Redistributable |
| WebView2 Runtime | Evergreen (latest) | x64 | WebView2 Runtime |