Microsoft has retired support for VS 2017 and 2019 (mainstream). Use these only for legacy builds.
Of course, there are trade-offs. The offline installer doesn’t auto-update. You miss out on those tiny daily patches. Also, Microsoft’s certificates expire. If you create an offline layout today and try to use it two years from now, the signing certs might be dead, forcing you to adjust your system clock (a hack that feels gloriously retro). visual studio community edition offline installer
: This is a critical step often missed in quick guides. Before running the installer, navigate to the certificates subfolder within your layout and install every certificate found there by right-clicking and choosing "Install Certificate" [21]. Microsoft has retired support for VS 2017 and