Appearance
Demo Package Build Guide (Windows)
更新日: 2026-08-16
1. Management オフライン demo パッケージ
前提
- Windows
- .NET SDK 10
実行
powershell
pwsh -ExecutionPolicy Bypass -File ./scripts/build-demo-artifacts.ps1 -Target management -Version 0.1.0内容
app/Management/Management.csprojを WinUI 3 の自己完結型アプリとして publish します。release/Management/management-0.1.0-offline-debug-demoのフォルダに出力します。- オフラインモードは初回起動時の
SetupWindowで選択し、AppStateStorageがローカルに保存します。ビルド時にApp.configは使用しません。
publish のみを確認する場合
powershell
dotnet publish app/Management/Management.csproj -c Debug -r win-x64 -p:Platform=x64 -o release/Management/management-0.1.0-offline-debug-demo --self-contained true2. Kiosk Windows demo パッケージ
前提
- Windows
- .NET SDK 10
実行
powershell
pwsh -ExecutionPolicy Bypass -File ./scripts/build-demo-artifacts.ps1 -Target kiosk -Version 0.1.0内容
- Windows 版の WinUI 3 プロジェクト
Windows/Kiosk.Windows.csprojを publish します。 release/Kiosk/kiosk-0.1.0-offline-debug-demo/、Linux版フォルダ、Android APKをrelease/Kiosk/に出力します。
Linux 向け Avalonia ビルド
powershell
dotnet publish app/Kiosk/Desktop/Kiosk.Desktop.csproj -c Debug -r linux-x64 -o release/Kiosk/kiosk-0.1.0-offline-debug-demo-linux-x64 --self-contained true /p:PublishSingleFile=true /p:KioskDemoMode=true /p:UsedAvaloniaProducts=3. 注意点
- 本手順での「demo」は demo画面ではなく、デモデータを埋め込んだ実動ソフトを指します。
- Windows 用は
Windows/Kiosk.Windows.csproj、Linux 用 Avalonia はDesktop/Kiosk.Desktop.csprojを使用します。 - この手順は publish フォルダまたは ZIP パッケージを生成し、新しいインストーラー形式は作成しません。