관리 가능한 배포 환경이시면 설치 가이드를 만드시거나 수정하여 .net framework 설치 가이드를 포함 시켜야 될 것 같아요.
무작위 배포 환경이시면 installer에 .net framework 를 먼저 다운로드하고 바이너리가 설치되도록 간단한 installer 제작이 필요할 것 같습니다.
배포 대상 군에 windows xp가 포함되어 있으시면 .net framework 4 이상은 어려우실 것 같고, windows 7이상만 포함되어 있으시면 4.7 버전 이상으로 배포 하시기를 권장 드려요.
OS 환경에 따른 .net framework 가용 버전이 정리된 MS 문서 공유 드려요.
이미 .NET Framework 4.8로 정하셨지만 저 역시도 4.8을 추천합니다.
일단 .NET5는 지원종료가 됐으니 목록에서 제외하고 .NET6로 마이그레이션하려면 소소하게 바뀐 스타일을 고쳐줘야하고 기존 .NET Framework의 API가 .NET6에서도 호환이 되는지 확인해야 하기 때문입니다.