Files
LanMountainDesktop/run.md
lincube efdfa68dab 0.5.16
2026-03-11 17:43:31 +08:00

1.4 KiB
Raw Permalink Blame History

运行指南

中文

本文档只说明如何在本地运行阑山桌面。

环境准备

  • 安装 .NET SDK 10。
  • 桌面端建议在 Windows 上运行。
  • 仓库主入口解决方案文件为 LanMountainDesktop.slnx
  • SDK 版本由仓库根目录 global.json 锁定。

构建

dotnet restore
dotnet build LanMountainDesktop.slnx -c Debug

运行桌面端

dotnet run --project LanMountainDesktop/LanMountainDesktop.csproj

常见问题

  • 如果提示 SDK 版本不匹配,先检查 dotnet --info
  • 如果视频能力异常,优先在 Windows 环境验证。
  • 如果要重置配置,可删除 %LOCALAPPDATA%\LanMountainDesktop\settings.json 后重启。

Linux 录音依赖

如果在 Linux 上使用录音机或自习监测相关能力,需要安装音频库:

  • Debian/Ubuntusudo apt install libportaudio2 libasound2
  • Fedora/RHELsudo dnf install portaudio-libs alsa-lib
  • Arch Linuxsudo pacman -S portaudio alsa-lib
  • Alpine Linuxsudo apk add portaudio alsa-lib

English

This guide explains how to run LanMountainDesktop locally.

The repository entry solution is LanMountainDesktop.slnx, and the SDK version is pinned by the root global.json.

Build

dotnet restore
dotnet build LanMountainDesktop.slnx -c Debug

Run

dotnet run --project LanMountainDesktop/LanMountainDesktop.csproj