ILSpy 9.x is based on .NET 8.0. All artifacts except the self-contained distribution are built framework-dependent, which means .NET 8.0 must be installed prior to starting ILSpy.
Breaking Changes in ICSharpCode.Decompiler

Remove IsRef, IsOut and IsIn flags from IParameter
Replace ParameterModifiers with ReferenceKind.

New Language...