-
Notifications
You must be signed in to change notification settings - Fork 0
Deployment Document
Ap13Crow edited this page Apr 20, 2025
·
9 revisions
- Cross-Platform: The MiaLearningApp can run on Windows, macOS, or Linux.
- .NET 8.0 Runtime: The target environment must have the .NET 8.0 runtime installed.
- Download the Current Release from the MiaLearningApp folder (
cd MiaLearningApp//if inside the repository)
- Obtain the ZIP file named MiaLearningApp-v2.0.0.zip from the folder.
- Copy File to Deployment Path
- Copy (or move) the MiaLearningApp.zip to the desired location on the host device. For example, C:\MiaApp on Windows or ~/MiaApp on Linux/macOS.
- Unzip the File
- Windows: Right-click → Extract All (or use a tool like 7-Zip).
- macOS/Linux: Use built-in Archive Utility (GUI) or CLI tools (unzip MiaLearningApp.zip).
- Ensure all extracted files are in the same folder.
- Confirm .NET Runtime
- If you’re doing a framework-dependent deployment, check that .NET 8.0 is installed:
dotnet --list-runtimesLook for .NETCoreApp 8.0 in the list. - If you provided a self-contained deployment, the runtime is included, so no extra install is required.
- Open a Terminal/Command Prompt
- Navigate to the directory where you extracted MiaLearningApp.dll and other files. For example:
cd /path/to/MiaLearningApp-V2.0.0(or on Mac just use right click to "open in Terminal")
- Launch via CLI
- Run the app with:
dotnet LearningApp.dll
- You'll find a self-contained .exe file for Windows in the project folder "MiaLearningApp" and it's sub-folder "win-publish". Download this file to execute the application on a Windows system.