-
-
Notifications
You must be signed in to change notification settings - Fork 3.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Setting always lose #1399
Comments
Yes, this is a breaking change, because the setting went from bool to tri-state (enum). I didn't want to introduce extra code to migrate the setting, because it would only be executed once. |
How about checked I write several plugins for ILSpy, but I don't want to migrate from Cecil to SRM, so I usually use ILSpy4 and old ILSpy at the same time. |
What exactly is missing in the decompiler type system, that makes it hard for you to update your plug-ins to version 4? |
I find this in the wiki, what is Resolve()? Is it an extension method? Should I import some namespace to find it? Which namespace and type? |
That was the original default value of the option in version 3. I fixed the default value of the option. Sorry for the inconvenience caused! Note that we cannot support options of both version 3 and 4 at the same time, because the settings file usually gets overwritten. You would have to use the "/config:" command line option added in #1360. |
"Resolve" refers to Cecil's "Resolve" methods. |
Open the lastest ILSpy4, checked
Show internal types and members
Close ILSpy4, and open ILSpy 3.2, then close ILSpy 3.2, open the lastest ILSpy4
Show internal types and members
is unchecked.I think this is why some people say something is missing.
The text was updated successfully, but these errors were encountered: