以下の内容はhttps://touch-sp.hateblo.jp/entry/2026/03/07/224605より取得しました。


Ubuntu で .NET と Avalonia UI を使ってGUIアプリを作る

.NETのインストール

こちらの通りに行いました。

sudo apt-get update
sudo apt-get install -y dotnet-sdk-10.0

方法

テンプレートのインストール

dotnet new install Avalonia.Templates

プロジェクトの作成

dotnet new avalonia.mvvm -o MyGuiApp
cd MyGuiApp

run

dotnet run

build

dotnet build

publish (single file)

プロジェクトファイル(MyGuiApp.csproj)を開き、PropertyGroup の中に以下の1行を追加しておく必要があります。

<IncludeNativeLibrariesForSelfExtract>true</IncludeNativeLibrariesForSelfExtract>
dotnet publish -c Release \
-r linux-x64 \
--self-contained true \
-p:PublishSingleFile=true \
-p:PublishReadyToRun=true \
-o ./publish




以上の内容はhttps://touch-sp.hateblo.jp/entry/2026/03/07/224605より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14