ILSpy 8.0 Preview 1 #2674
Unanswered
christophwille
asked this question in
Development
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
ILSpy 8 is based on .NET 6.0 compared to .NET Framework 4.7.2 for the previous generations of ILSpy. All artifacts except the self-contained distribution are built framework-dependent, which means .NET 6.0 must be installed prior to starting ILSpy. This is true for:
Functionality is supposed to be unchanged and fully functional in this release compared to 7.2. If something works in 7.2 but not 8.0-alpha1, please file a bug.
Breaking Changes
net60-windows
(see Move ILSpy to .NET 6.0 #2642) and all plugins will have to be migrated to the new platform.ICSharpCode.Decompiler
engine and NuGet package will continue to targetnetstandard2.0
LoadedAssembly.WaitUntilLoaded()
was removed, because it leads to bugs; useawait LoadedAssembly.GetLoadResultAsync()
insteadContributions
ilspycmd
received support for the "nested directories" option on project export. (see ilspycmd nested directories decompiler setting #2636 by @GreyXor)ilspycmd
support for generating a solution from multiple projects (based on code provided by @marwie in Cli support for generating solution for multiple projects #2364)Enhancements
Bug fixes
And many other fixes, for a full list click here.
This discussion was created from the release ILSpy 8.0 Preview 1.
Beta Was this translation helpful? Give feedback.
All reactions