Hi,
.NET Framework 8.1 gibt es nicht. Die höchste .NET Framework ist aktuell 4.8.1. Es ist sehr wichtig zwischen .NET Framework und .NET zu unterscheiden.
Am einfachsten ist die Veröffentlichung mit ClickOnce. Eine Anleitung findest Du hier:
.NET:
Bereitstellen einer .NET-Desktopanwendung unter Windows mithilfe von ClickOnce
.NET Framework:
Visual Studio Installler-Projekt 2022 würde ich nicht nutzen
Gruß
Thomas