Windows、Web、モバイル デバイス、およびその他の多くのプラットフォーム用のアプリケーションを構築するための統合開発ツールの Microsoft スイートのファミリ。 特定のカテゴリに適合しないその他のトピック。
「.NET 4.8」の導入を検討も考えてみていますが、設定方法を知りたい次第です。
.NET Framework 版の Windows Forms アプリなら、「新しいプロジェクトの作成」で下の画像の〇印の方すなわち (.NET Framework) となっている方を選べば良いです。×印の方は .NET / .NET Core 版(質問に書かれている .NET 8.0 を含む)です。
WPF の場合も (.NET Framework) となっている方を選べば良いです。
.NET 8.0 で作った場合のユーザーの PC のランタイムを気にしているようですが、.NET アプリケーションの発行には「フレームワーク依存」と「自己完結型」という 2 つのモードがあって、後者を選べばいいのでは?
詳しくは以下の Microsoft ドキュメントを見てください。
"ご自分のアプリを "自己完結型" として発行すると、.NET ランタイムとライブラリ、さらにご自分のアプリケーションとその依存関係を含むアプリケーションが生成されます。 そのアプリケーションのユーザーは、.NET ランタイムがインストールされていないコンピューター上でそれを実行することができます"