.NET
独学書
| Text | Date | Status |
|---|---|---|
| C++ プログラミング入門 | 2021/10/17 | Chapter 6 コンストラクタおよびデストラクタを用いた優れた抽象化finished |
| やさしいC#第3版 | 2022/07/16 | finished ->コード |
コンテンツ
| Contents | Date | Status |
|---|---|---|
| .NET 9のテンプレート「.NET MAUI Blazor」を学ぼう。マルチターゲットアプリ開発の新しいアプローチ | 2026/02/19 | 第5回 .NET MAUI Blazorで生成した画像を保存する。ネイティブ機能との連携finished |
環境
| Machine | Env / FW | Last Updated |
|---|---|---|
| Windows Insider | Visual Studio Community 2026 18.6.0 | 2026/05/14 |
| - .NET 10.0.8 | 2026/05/14 | |
| - MAUI 10.0.51 | 2026/04/19 | |
| - Android Emulator v.36.3.3 | 2025/10/17 | |
| - Windows App SDK 1.8.3 | 2025/11/15 | |
| - Math.NET 6.0.0-beta2 | 2025/10/02 | |
| - .NET 9.0.16 | 2026/05/14 | |
| - .NET 8.0.27 | 2026/05/14 | |
| Windows | Visual Studio Community 2022 17.14.30 | 2026/04/15 |
Visual Studio / 履歴
-
- 5月 2026 機能更新プログラム(18.6.0) <<2026/05/14 updated from 18.5.3>>
- 18.5.3への更新を確認するために起動したところ、18.6.0への更新通知!

- 更新画面(インストーラ)

- 18.5.3への更新を確認するために起動したところ、18.6.0への更新通知!
- 4月 2026 機能更新プログラム(18.5.3) <<2026/05/14 updated from 18.5.0>>

- VS2026 Release List
- Visual Studio Insiders / 履歴
- Visual Studio Community 2026 18.0.0 Insiders [11201.2]

- Visual Studio Community 2026 18.0.0 Insiders [11201.2]
- 5月 2026 機能更新プログラム(18.6.0) <<2026/05/14 updated from 18.5.3>>
-
Visual Studio 2022 17.14.24 <<2026/01/16 updated from 17.14.23>>

-
ノウハウ
-
- ダウンロードしたインストーラで必要なレイアウトを作成する
.\vs_Community.exe --layout D:\VSLayout --lang ja-JP
- ダウンロードしたインストーラで必要なレイアウトを作成する
-
ワークロード
- .NET マルチプラットフォームアプリ

- .NET デスクトップ

- C++ デスクトップ

- WinUI アプリケーション

- .NET マルチプラットフォームアプリ
-
グローバル パッケージ、キャッシュ、および一時フォルダーを管理する
- NuGetパッケージは、既定では、ユーザフォルダに保存されるため、他のフォルダに保存する場合は、NUGET_PACKAGES環境変数でそのフォルダを指定する。
-
Visual Studio Client Detector Utility

- Visual Studio のインストールを検出して管理するために使用できるツールらしい!
-
Shift-JISで作成していたはずのソースがUnicodeに変換される?

-
パッケージ管理
- NuGetパッケージ管理画面にて、「更新プログラム」に表示されるパッケージを更新する

- NuGetパッケージ管理画面にて、「更新プログラム」に表示されるパッケージを更新する
-
.NET
-
.NET 10.0.8(2026/05/14 Updated!)
-
ターゲットフレームワークに”.NET 10.0”を指定することで実現

-
ターゲットフレームワークである”.NET 10.0”のバージョンが表示できる

-
ワークロードのリストア
Workload Restore Log@2026/05/14
広告マニフェスト microsoft.net.workloads を更新しました。 ワークロードのバージョン 10.0.300.1 をインストールしています。 Downloading microsoft.net.workloads.10.0.300.msi.x64 (10.300.1) microsoft.net.workloads.10.0.300.msi.x64 をインストールしています ......... Done Downloading microsoft.net.workload.emscripten.current.manifest-10.0.100.msi.x64 (10.0.108) Downloading microsoft.net.workload.emscripten.net6.manifest-10.0.100.msi.x64 (10.0.108) Downloading microsoft.net.workload.emscripten.net7.manifest-10.0.100.msi.x64 (10.0.108) Downloading microsoft.net.workload.emscripten.net8.manifest-10.0.100.msi.x64 (10.0.108) Downloading microsoft.net.workload.emscripten.net9.manifest-10.0.100.msi.x64 (10.0.108) Downloading microsoft.net.sdk.android.manifest-10.0.100.msi.x64 (36.1.53) microsoft.net.sdk.android.manifest-10.0.100.msi.x64 をインストールしています ....... Done Downloading microsoft.net.sdk.ios.manifest-10.0.100.msi.x64 (26.4.10259) microsoft.net.sdk.ios.manifest-10.0.100.msi.x64 をインストールしています ..... Done Downloading microsoft.net.sdk.maccatalyst.manifest-10.0.100.msi.x64 (26.4.10259) microsoft.net.sdk.maccatalyst.manifest-10.0.100.msi.x64 をインストールしています ...... Done Downloading microsoft.net.sdk.macos.manifest-10.0.100.msi.x64 (26.4.10259) microsoft.net.sdk.macos.manifest-10.0.100.msi.x64 をインストールしています ...... Done Downloading microsoft.net.sdk.tvos.manifest-10.0.100.msi.x64 (26.4.10259) microsoft.net.sdk.tvos.manifest-10.0.100.msi.x64 をインストールしています ...... Done Downloading microsoft.net.workload.mono.toolchain.current.manifest-10.0.100.msi.x64 (10.0.108) Downloading microsoft.net.workload.mono.toolchain.net6.manifest-10.0.100.msi.x64 (10.0.108) Downloading microsoft.net.workload.mono.toolchain.net7.manifest-10.0.100.msi.x64 (10.0.108) Downloading microsoft.net.workload.mono.toolchain.net8.manifest-10.0.100.msi.x64 (10.0.108) Downloading microsoft.net.workload.mono.toolchain.net9.manifest-10.0.100.msi.x64 (10.0.108) この機能バンドにはワークロードがインストールされていません。以前の SDK バージョンでインストールしたワークロードを更新するには、--from-previous-sdk オプションを含めます。 Visual Studio ワークロードのインストール レコードを書き込み中: 'android, maccatalyst, ios, maui-windows' Downloading Microsoft.Android.Sdk.Windows.Msi.x64 (36.1.53) Microsoft.Android.Sdk.Windows.Msi.x64 をインストールしています ................. Done Downloading Microsoft.Android.Ref.36.Msi.x64 (36.1.53) Microsoft.Android.Ref.36.Msi.x64 をインストールしています .......... Done Downloading Microsoft.Android.Runtime.36.android.Msi.x64 (36.1.53) Microsoft.Android.Runtime.36.android.Msi.x64 をインストールしています ...... Done Downloading Microsoft.Android.Runtime.Mono.36.android-arm.Msi.x64 (36.1.53) Microsoft.Android.Runtime.Mono.36.android-arm.Msi.x64 をインストールしています ...... Done Downloading Microsoft.Android.Runtime.Mono.36.android-arm64.Msi.x64 (36.1.53) Microsoft.Android.Runtime.Mono.36.android-arm64.Msi.x64 をインストールしています ..... Done Downloading Microsoft.Android.Runtime.Mono.36.android-x86.Msi.x64 (36.1.53) Microsoft.Android.Runtime.Mono.36.android-x86.Msi.x64 をインストールしています ...... Done Downloading Microsoft.Android.Runtime.Mono.36.android-x64.Msi.x64 (36.1.53) Microsoft.Android.Runtime.Mono.36.android-x64.Msi.x64 をインストールしています ...... Done Downloading Microsoft.Android.Runtime.CoreCLR.36.android-arm64.Msi.x64 (36.1.53) Microsoft.Android.Runtime.CoreCLR.36.android-arm64.Msi.x64 をインストールしています ...... Done Downloading Microsoft.Android.Runtime.CoreCLR.36.android-x64.Msi.x64 (36.1.53) Microsoft.Android.Runtime.CoreCLR.36.android-x64.Msi.x64 をインストールしています ....... Done Downloading Microsoft.Android.Runtime.NativeAOT.36.android-arm64.Msi.x64 (36.1.53) Microsoft.Android.Runtime.NativeAOT.36.android-arm64.Msi.x64 をインストールしています ...... Done Downloading Microsoft.Android.Runtime.NativeAOT.36.android-x64.Msi.x64 (36.1.53) Microsoft.Android.Runtime.NativeAOT.36.android-x64.Msi.x64 をインストールしています ...... Done Downloading Microsoft.Android.Templates.Msi.x64 (36.1.53) Microsoft.Android.Templates.Msi.x64 をインストールしています ...... Done Downloading Microsoft.NETCore.App.Runtime.Mono.android-arm.Msi.x64 (9.0.16) Downloading Microsoft.NETCore.App.Runtime.Mono.android-arm64.Msi.x64 (9.0.16) Downloading Microsoft.NETCore.App.Runtime.Mono.android-x64.Msi.x64 (9.0.16) Downloading Microsoft.NETCore.App.Runtime.Mono.android-x86.Msi.x64 (9.0.16) Downloading Microsoft.NET.Runtime.MonoAOTCompiler.Task.Msi.x64 (9.0.16) Downloading Microsoft.NET.Runtime.MonoTargets.Sdk.Msi.x64 (9.0.16) Downloading Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x86.Msi.x64 (9.0.16) Downloading Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x64.Msi.x64 (9.0.16) Downloading Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm.Msi.x64 (9.0.16) Downloading Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm64.Msi.x64 (9.0.16) Downloading Microsoft.NETCore.App.Runtime.Mono.android-arm.Msi.x64 (10.0.8) Downloading Microsoft.NETCore.App.Runtime.Mono.android-arm64.Msi.x64 (10.0.8) Downloading Microsoft.NETCore.App.Runtime.Mono.android-x64.Msi.x64 (10.0.8) Downloading Microsoft.NETCore.App.Runtime.Mono.android-x86.Msi.x64 (10.0.8) Downloading Microsoft.NET.Runtime.MonoAOTCompiler.Task.Msi.x64 (10.0.8) Downloading Microsoft.NET.Runtime.MonoTargets.Sdk.Msi.x64 (10.0.8) Downloading Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x86.Msi.x64 (10.0.8) Downloading Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x64.Msi.x64 (10.0.8) Downloading Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm.Msi.x64 (10.0.8) Downloading Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm64.Msi.x64 (10.0.8) Downloading Microsoft.MacCatalyst.Sdk.net10.0_26.4.Msi.x64 (26.4.10259) Microsoft.MacCatalyst.Sdk.net10.0_26.4.Msi.x64 をインストールしています ........... Done Downloading Microsoft.MacCatalyst.Sdk.net9.0_26.4.Msi.x64 (26.4.9015) Microsoft.MacCatalyst.Sdk.net9.0_26.4.Msi.x64 をインストールしています ......... Done Downloading Microsoft.MacCatalyst.Ref.net10.0_26.4.Msi.x64 (26.4.10259) Microsoft.MacCatalyst.Ref.net10.0_26.4.Msi.x64 をインストールしています ........ Done Downloading Microsoft.MacCatalyst.Runtime.maccatalyst.net10.0_26.4.Msi.x64 (26.4.10259) Microsoft.MacCatalyst.Runtime.maccatalyst.net10.0_26.4.Msi.x64 をインストールしています ........ Done Downloading Microsoft.MacCatalyst.Runtime.maccatalyst-x64.net10.0_26.4.Msi.x64 (26.4.10259) Microsoft.MacCatalyst.Runtime.maccatalyst-x64.net10.0_26.4.Msi.x64 をインストールしています ....... Done Downloading Microsoft.MacCatalyst.Runtime.maccatalyst-arm64.net10.0_26.4.Msi.x64 (26.4.10259) Microsoft.MacCatalyst.Runtime.maccatalyst-arm64.net10.0_26.4.Msi.x64 をインストールしています ....... Done Downloading Microsoft.MacCatalyst.Templates.Msi.x64 (26.4.10259) Microsoft.MacCatalyst.Templates.Msi.x64 をインストールしています ..... Done Downloading Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64.Msi.x64 (10.0.8) Downloading Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64.Msi.x64 (10.0.8) Downloading Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64.Msi.x64 (9.0.16) Downloading Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64.Msi.x64 (9.0.16) Downloading Microsoft.iOS.Sdk.net10.0_26.4.Msi.x64 (26.4.10259) Microsoft.iOS.Sdk.net10.0_26.4.Msi.x64 をインストールしています ................ Done Downloading Microsoft.iOS.Sdk.net9.0_26.4.Msi.x64 (26.4.9015) Microsoft.iOS.Sdk.net9.0_26.4.Msi.x64 をインストールしています ............. Done Downloading Microsoft.iOS.Windows.Sdk.net10.0_26.4.Msi.x64 (26.4.10259) Microsoft.iOS.Windows.Sdk.net10.0_26.4.Msi.x64 をインストールしています ....... Done Downloading Microsoft.iOS.Windows.Sdk.net9.0_26.4.Msi.x64 (26.4.9015) Microsoft.iOS.Windows.Sdk.net9.0_26.4.Msi.x64 をインストールしています ............. Done Downloading Microsoft.iOS.Ref.net10.0_26.4.Msi.x64 (26.4.10259) Microsoft.iOS.Ref.net10.0_26.4.Msi.x64 をインストールしています ......... Done Downloading Microsoft.iOS.Runtime.ios.net10.0_26.4.Msi.x64 (26.4.10259) Microsoft.iOS.Runtime.ios.net10.0_26.4.Msi.x64 をインストールしています ........ Done Downloading Microsoft.iOS.Runtime.iossimulator-x64.net10.0_26.4.Msi.x64 (26.4.10259) Microsoft.iOS.Runtime.iossimulator-x64.net10.0_26.4.Msi.x64 をインストールしています ...... Done Downloading Microsoft.iOS.Runtime.iossimulator-arm64.net10.0_26.4.Msi.x64 (26.4.10259) Microsoft.iOS.Runtime.iossimulator-arm64.net10.0_26.4.Msi.x64 をインストールしています ...... Done Downloading Microsoft.iOS.Runtime.ios-arm64.net10.0_26.4.Msi.x64 (26.4.10259) Microsoft.iOS.Runtime.ios-arm64.net10.0_26.4.Msi.x64 をインストールしています ....... Done Downloading Microsoft.iOS.Templates.Msi.x64 (26.4.10259) Microsoft.iOS.Templates.Msi.x64 をインストールしています ...... Done Downloading Microsoft.NETCore.App.Runtime.Mono.ios-arm64.Msi.x64 (10.0.8) Downloading Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64.Msi.x64 (10.0.8) Downloading Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64.Msi.x64 (10.0.8) Downloading Microsoft.NETCore.App.Runtime.Mono.ios-arm64.Msi.x64 (9.0.16) Downloading Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64.Msi.x64 (9.0.16) Downloading Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64.Msi.x64 (9.0.16) Microsoft.NET.Workloads.10.0.200.Msi.x64 を削除しています ..... Done Microsoft.NET.Sdk.iOS.Manifest-10.0.100.Msi.x64 を削除しています ...... Done Microsoft.NET.Sdk.MacCatalyst.Manifest-10.0.100.Msi.x64 を削除しています ...... Done Microsoft.NET.Sdk.macOS.Manifest-10.0.100.Msi.x64 を削除しています ...... Done Microsoft.NET.Sdk.tvOS.Manifest-10.0.100.Msi.x64 を削除しています ...... Done Microsoft.NET.Workload.Emscripten.Current.Manifest-10.0.100.Msi.x64 を削除しています ...... Done Microsoft.NET.Workload.Emscripten.net6.Manifest-10.0.100.Msi.x64 を削除しています ..... Done Microsoft.NET.Workload.Emscripten.net7.Manifest-10.0.100.Msi.x64 を削除しています ..... Done Microsoft.NET.Workload.Emscripten.net8.Manifest-10.0.100.Msi.x64 を削除しています ..... Done Microsoft.NET.Workload.Emscripten.net9.Manifest-10.0.100.Msi.x64 を削除しています ..... Done Microsoft.NET.Workload.Mono.Toolchain.Current.Manifest-10.0.100.Msi.x64 を削除しています ..... Done Microsoft.NET.Workload.Mono.Toolchain.net6.Manifest-10.0.100.Msi.x64 を削除しています ..... Done Microsoft.NET.Workload.Mono.Toolchain.net7.Manifest-10.0.100.Msi.x64 を削除しています ...... Done Microsoft.NET.Workload.Mono.Toolchain.net8.Manifest-10.0.100.Msi.x64 を削除しています ..... Done Microsoft.NET.Workload.Mono.Toolchain.net9.Manifest-10.0.100.Msi.x64 を削除しています ..... Done Microsoft.iOS.Ref.net10.0_26.2.Msi.x64 を削除しています ......... Done Microsoft.iOS.Runtime.ios-arm64.net10.0_26.2.Msi.x64 を削除しています ...... Done Microsoft.iOS.Runtime.ios.net10.0_26.2.Msi.x64 を削除しています ....... Done Microsoft.iOS.Runtime.iossimulator-arm64.net10.0_26.2.Msi.x64 を削除しています .......... Done Microsoft.iOS.Runtime.iossimulator-x64.net10.0_26.2.Msi.x64 を削除しています ...... Done Microsoft.iOS.Sdk.net10.0_26.2.Msi.x64 を削除しています ............... Done Microsoft.iOS.Sdk.net9.0_26.2.Msi.x64 を削除しています .............. Done Microsoft.iOS.Templates.Msi.x64 を削除しています ..... Done Microsoft.iOS.Windows.Sdk.net10.0_26.2.Msi.x64 を削除しています ....... Done Microsoft.iOS.Windows.Sdk.net9.0_26.2.Msi.x64 を削除しています ........... Done Microsoft.MacCatalyst.Ref.net10.0_26.2.Msi.x64 を削除しています ......... Done Microsoft.MacCatalyst.Runtime.maccatalyst-arm64.net10.0_26.2.Msi.x64 を削除しています ...... Done Microsoft.MacCatalyst.Runtime.maccatalyst-x64.net10.0_26.2.Msi.x64 を削除しています ...... Done Microsoft.MacCatalyst.Runtime.maccatalyst.net10.0_26.2.Msi.x64 を削除しています ...... Done Microsoft.MacCatalyst.Sdk.net10.0_26.2.Msi.x64 を削除しています ......... Done Microsoft.MacCatalyst.Sdk.net9.0_26.2.Msi.x64 を削除しています ......... Done Microsoft.MacCatalyst.Templates.Msi.x64 を削除しています ..... Done Microsoft.NET.Runtime.MonoAOTCompiler.Task.Msi.x64 を削除しています ..... Done Microsoft.NET.Runtime.MonoAOTCompiler.Task.Msi.x64 を削除しています ..... Done Microsoft.NET.Runtime.MonoTargets.Sdk.Msi.x64 を削除しています ...... Done Microsoft.NET.Runtime.MonoTargets.Sdk.Msi.x64 を削除しています ...... Done Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm.Msi.x64 を削除しています ...... Done Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm.Msi.x64 を削除しています ...... Done Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm64.Msi.x64 を削除しています ...... Done Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm64.Msi.x64 を削除しています ...... Done Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x64.Msi.x64 を削除しています ...... Done Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x64.Msi.x64 を削除しています ...... Done Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x86.Msi.x64 を削除しています ...... Done Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x86.Msi.x64 を削除しています ....... Done Microsoft.NETCore.App.Runtime.Mono.android-arm.Msi.x64 を削除しています .............. Done Microsoft.NETCore.App.Runtime.Mono.android-arm.Msi.x64 を削除しています .............. Done Microsoft.NETCore.App.Runtime.Mono.android-arm64.Msi.x64 を削除しています .............. Done Microsoft.NETCore.App.Runtime.Mono.android-arm64.Msi.x64 を削除しています ................. Done Microsoft.NETCore.App.Runtime.Mono.android-x64.Msi.x64 を削除しています ............... Done Microsoft.NETCore.App.Runtime.Mono.android-x64.Msi.x64 を削除しています ................ Done Microsoft.NETCore.App.Runtime.Mono.android-x86.Msi.x64 を削除しています .................. Done Microsoft.NETCore.App.Runtime.Mono.android-x86.Msi.x64 を削除しています ................... Done Microsoft.NETCore.App.Runtime.Mono.ios-arm64.Msi.x64 を削除しています ............... Done Microsoft.NETCore.App.Runtime.Mono.ios-arm64.Msi.x64 を削除しています .............. Done Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64.Msi.x64 を削除しています ............... Done Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64.Msi.x64 を削除しています .............. Done Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64.Msi.x64 を削除しています ............... Done Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64.Msi.x64 を削除しています .............. Done Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64.Msi.x64 を削除しています .............. Done Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64.Msi.x64 を削除しています .............. Done Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64.Msi.x64 を削除しています .............. Done Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64.Msi.x64 を削除しています .............. Done ワークロード android maccatalyst ios maui-windows が正常に更新されました。
-
-
.NET 9.0.16(2026/05/14 Updated!)
- ターゲットフレームワークに”.NET 9.0”を指定することで実現

- ターゲットフレームワークである”.NET 9.0”のバージョンが表示できる

- ターゲットフレームワークに”.NET 9.0”を指定することで実現
-
.NET 8.0.27(2026/05/14 Updated!)
- ターゲットフレームワークに”.NET 8.0”を指定していれば、”.NET 8.0”のバージョンが表示できる

- ターゲットフレームワークに”.NET 8.0”を指定していれば、”.NET 8.0”のバージョンが表示できる
-
Wingetでのインストール
winget install Microsoft.DotNet.SDK.8 winget install Microsoft.DotNet.SDK.9 winget install Microsoft.DotNet.SDK.Preview -
ワークロードのセット
dotnet workload restore -
以前のSDKでインストールしたワークロードの更新
dotnet workload restore --from-previous-sdk -
.NET 環境情報
dotnet --infoVisual Studio Community 2026@Windows Insider
.NET SDK: Version: 10.0.300 Commit: caa81fa497 Workload version: 10.0.300.1 MSBuild version: 18.6.3+caa81fa49 ランタイム環境: OS Name: Windows OS Version: 10.0.26300 OS Platform: Windows RID: win-x64 Base Path: C:\Program Files\dotnet\sdk\10.0.300\ インストール済みの .NET ワークロード: [android] インストール ソース: SDK 10.0.300, VS 18.6.11806.211 マニフェストのバージョン: 36.1.53/10.0.100 マニフェスト パス: C:\Program Files\dotnet\sdk-manifests\10.0.100\microsoft.net.sdk.android\36.1.53\WorkloadManifest.json インストールの種類: Msi [ios] インストール ソース: SDK 10.0.300, VS 18.6.11806.211 マニフェストのバージョン: 26.4.10259/10.0.100 マニフェスト パス: C:\Program Files\dotnet\sdk-manifests\10.0.100\microsoft.net.sdk.ios\26.4.10259\WorkloadManifest.json インストールの種類: Msi [maccatalyst] インストール ソース: SDK 10.0.300, VS 18.6.11806.211 マニフェストのバージョン: 26.4.10259/10.0.100 マニフェスト パス: C:\Program Files\dotnet\sdk-manifests\10.0.100\microsoft.net.sdk.maccatalyst\26.4.10259\WorkloadManifest.json インストールの種類: Msi [maui-windows] インストール ソース: SDK 10.0.300, VS 18.6.11806.211 マニフェストのバージョン: 10.0.20/10.0.100 マニフェスト パス: C:\Program Files\dotnet\sdk-manifests\10.0.100\microsoft.net.sdk.maui\10.0.20\WorkloadManifest.json インストールの種類: Msi 新しいマニフェストをインストールするときに workload sets を使用するように構成されています。 Host: Version: 10.0.8 Architecture: x64 Commit: 94ea82652c .NET SDKs installed: 8.0.414 [C:\Program Files\dotnet\sdk] 10.0.100-rc.1.25451.107 [C:\Program Files\dotnet\sdk] 10.0.300 [C:\Program Files\dotnet\sdk] .NET runtimes installed: Microsoft.AspNetCore.App 8.0.20 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 8.0.27 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 9.0.16 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 10.0.8 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.NETCore.App 8.0.20 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 8.0.27 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 9.0.16 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 10.0.8 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.WindowsDesktop.App 8.0.20 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Microsoft.WindowsDesktop.App 8.0.27 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Microsoft.WindowsDesktop.App 9.0.16 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Microsoft.WindowsDesktop.App 10.0.8 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Other architectures found: x86 [C:\Program Files (x86)\dotnet] registered at [HKLM\SOFTWARE\dotnet\Setup\InstalledVersions\x86\InstallLocation] Environment variables: Not set global.json file: Not found Learn more: https://aka.ms/dotnet/info Download .NET: https://aka.ms/dotnet/downloadVisual Studio 2022@Windows
.NET SDK: Version: 6.0.428 Commit: ef6f5ce48c ランタイム環境: OS Name: Windows OS Version: 10.0.26200 OS Platform: Windows RID: win10-x64 Base Path: C:\Program Files\dotnet\sdk\6.0.428\ global.json file: Not found Host: Version: 6.0.36 Architecture: x64 Commit: f1dd57165b .NET SDKs installed: 6.0.415 [C:\Program Files\dotnet\sdk] 6.0.428 [C:\Program Files\dotnet\sdk] .NET runtimes installed: Microsoft.AspNetCore.App 6.0.36 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.NETCore.App 6.0.36 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.WindowsDesktop.App 6.0.36 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Download .NET: https://aka.ms/dotnet-download Learn about .NET Runtimes and SDKs: https://aka.ms/dotnet/runtimes-sdk-info
Windows App SDK
-
Visual Studio Community 2026 / Windows App SDK 1.8.3
-
Visual Studio 2022 17.14.14 / Windows App SDK 1.8.0

-
NET 8.0
- .NET SDK で小さい RID グラフを使う
<PropertyGroup> ... <RuntimeIdentifier>win-x64</RuntimeIdentifier> </PropertyGroup>
- .NET SDK で小さい RID グラフを使う
-
バージョン確認
get-appxpackage *appruntime.1.6*Windows App SDK 1.6.3
Name : Microsoft.WindowsAppRuntime.1.6 Publisher : CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US Architecture : X86 ResourceId : Version : 6000.318.2304.0 PackageFullName : Microsoft.WindowsAppRuntime.1.6_6000.318.2304.0_x86__8wekyb3d8bbwe InstallLocation : C:\Program Files\WindowsApps\Microsoft.WindowsAppRuntime.1.6_6000.318.2304.0_x86__8wekyb3d8bbwe IsFramework : True PackageFamilyName : Microsoft.WindowsAppRuntime.1.6_8wekyb3d8bbwe PublisherId : 8wekyb3d8bbwe IsResourcePackage : False IsBundle : False IsDevelopmentMode : False NonRemovable : False IsPartiallyStaged : False SignatureKind : Store Status : Ok Name : Microsoft.WindowsAppRuntime.1.6 Publisher : CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US Architecture : X64 ResourceId : Version : 6000.318.2304.0 PackageFullName : Microsoft.WindowsAppRuntime.1.6_6000.318.2304.0_x64__8wekyb3d8bbwe InstallLocation : C:\Program Files\WindowsApps\Microsoft.WindowsAppRuntime.1.6_6000.318.2304.0_x64__8wekyb3d8bbwe IsFramework : True PackageFamilyName : Microsoft.WindowsAppRuntime.1.6_8wekyb3d8bbwe PublisherId : 8wekyb3d8bbwe IsResourcePackage : False IsBundle : False IsDevelopmentMode : False NonRemovable : False IsPartiallyStaged : False SignatureKind : Store Status : Ok
MAUI
- .NET MAUI 10 / 履歴
- Visual Studio Community 2026
- 18.5.0 / MAUI 10.0.51 / Pixel 10 Pro (Android 16)

- 18.5.0 / MAUI 10.0.51 / Pixel 10 Pro (Android 16)
- MAUIワークロードの更新
dotnet workload update - Visual Studio Code
- MAUIワークロードのインストール
dotnet workload install maui - MAUIワークロードの一覧
dotnet workload list - ビルド
dotnet build -t:Run -f net8.0-android -p:AndroidSdkDirectory=D:\AndroidSdk - Androidエミュレータ
D:\AndroidSdk\emulator\emulator.exe -avd Pixel_3a_API_34_extension_level_7_x86_64
- Visual Studio Community 2026
Math.net
- KDE with WPF

Blend & WPF
ASP.NET MVC
Blazor
- Blazor WebAssembly アプリケーションプログラミング自習書
- Getting Started with Blazor Scheduler Component

- Blazor入門(日経ソフトウェア 2021年9月号)@2021/09/26 finished
C#
- やさしいC#第3版
- ノウハウ
- リソースファイル(XML形式)の解析
- C#でのXML読み込み方法とは
<data name="LINESeedJP_TTF_Bd" type="System.Resources.ResXFileRef, System.Windows.Forms"> <value>..\Fonts\LINESeedJP_TTF_Bd.ttf;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> <data name="LINESeedJP_TTF_Rg" type="System.Resources.ResXFileRef, System.Windows.Forms"> <value>..\Fonts\LINESeedJP_TTF_Rg.ttf;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data>
- C#でのXML読み込み方法とは

