Installing MauroContSysEdit.cli on Windows ARM

Instructions for installing the MauroContSysEdit.cli command-line tool on Windows systems with ARM64 architecture.

Before installing MauroContSysEdit.cli on Windows ARM, ensure you have:

  • Windows 11 on ARM or Windows 10 on ARM version 1809 or later
  • Administrator privileges (for system-wide installation)
  • At least 100 MB of available disk space
  • .NET 9 Runtime for ARM64 (or the self-contained version includes this)

Windows on ARM devices can run ARM64 native applications or emulate x64 applications. For best performance, use the ARM64-specific build.

  1. Determine if an ARM64-specific build is available

    Check the GitHub releases page for an ARM64 Windows package. If not available, you can build from source or use x64 emulation.

  2. For building from source with ARM64 support:
    1. Install the .NET 9 SDK for ARM64 from https://dotnet.microsoft.com/download
    2. Clone the repository: git clone https://github.com/oughnic/Mauro-Edit.git
    3. Navigate to the CLI project: cd Mauro-Edit/MauroImportExport.Cli
    4. Publish for ARM64: dotnet publish -c Release -r win-arm64 --self-contained true
    5. The ARM64 package will be in bin\Release\net9.0\win-arm64\publish\
  3. Copy the published directory to your installation location

    Recommended location: C:\Program Files\MauroContSysEdit.cli

  4. Add the installation directory to your system PATH
    1. Open System Properties → Advanced → Environment Variables
    2. Edit the PATH variable and add your installation directory
    3. Click OK to save changes
  5. Verify the installation:
    MauroImportExport.Cli.exe version
    The version information should display, confirming successful installation.

MauroContSysEdit.cli is now installed on your Windows ARM system with native ARM64 support for optimal performance.

Tip:

If you encounter compatibility issues, the x64 version can run under emulation on Windows ARM, though with reduced performance.