.NET Reflector Standard 新版本發表

Released: Sep 15, 2021

v11.1.x 中的更新

v11.1.0

Updated Sep 15, 2021

Features

  • Improved Microsoft .NET Core dependency resolving.
  • All autoloaded assemblies are now marked on the assembly list (gray italic text) and are not preserved on the list when Reflector is closed.

Fixes

  • Basic types (e.g. string, int) are now correctly resolved from either mscorlib or System.Private.CoreLib, depending on the target framework used.

Released: Jan 28, 2021

v11.0.x 中的更新

v11.0.0

Updated Jan 28, 2021

Features

  • Added partial support for C# 9.0.
    • Added support for attributes on local functions (C# 9).
    • Added support for GetEnumerator as extension method (C# 9).

Fixes

  • Decompilation of local function with different return type than parent method will no longer crash the .NET Reflector.

Released: Oct 15, 2020

v10.3.x 中的更新

v10.3.1

Updated Nov 23, 2020

Features

  • Added support for null-coalescing assignment (??=, C# 8).
  • .NET Reflector Visual Studio Extension is now able to decompile assemblies that use TypeForwardedToAttribute.

v10.3.0

Updated Oct 15, 2020

Features

  • Added "Frequent Updates" program.

Fixes

  • Redundant parentheses will no longer be added to expression-bodied property getters and setters.

Released: Mar 4, 2020

v10.2.x 中的更新

v10.2.6

Updated Sep 16, 2020

Fixes

  • RP-4300: .NET Reflector will no longer throw an exception when executing "Browse with .NET Reflector" context-menu option while another instance is already opened.

v10.2.5

Updated Sep 3, 2020

Features

  • C# 8.0 introduced support for static local functions. .NET Reflector will now mark local functions as static whenever applicable.

v10.2.4

Updated Jul 29, 2020

Fixes

  • RP-4238: Attributes on generic parameters will now be shown.

v10.2.3

Updated Jun 17, 2020

Fixes

  • RP...

Released: Oct 24, 2019

10.1.8 中的更新

特性

  • Vertical guides were added to indicate indented code scopes.
  • Embedded resources with the following file extensions will now be shown as plain text: .cshtml.vbhtml.razor.jsx.ts.tsx.json.less.sass.scss.

修補程式

  • Fixed issue with Reflector suddenly closing while exporting some applications.

Released: Sep 24, 2019

10.1.7 中的更新

特性

  • Supports equality operators for the tuples comparison.

修補程式

  • RP-4180: Fixed misinterpreted increment and decrement operators.
  • RP-4191: Fixed invalid order of expressions.
  • RP-4195: Exception handler range is now respected in all cases, preventing unrelated code to be wrongly included in the catch block.
  • RP-4196: Fixed incorrect IL offsets of expressions produced by 'dup' instruction.

Released: Aug 21, 2019

10.1.6 中的更新

Updates in 10.1.6

  • Improves detection of redundant local variables.
  • RP-4163: In some cases .NET Reflector used an unassigned variable.
  • RP-4164, RP-4167, RP-4179: Fixed issue with incorrect order of expressions.
  • RP-4186: .NET Reflector VS Extension now correctly jumps to decompiled definition when F12 shortcut (Go to declaration) is used in Visual Studio 2019.

Released: May 10, 2019

10.1.5 中的更新

特性

  • Compiler-generated property backing fields are no longer visible.
  • Added support for new C# 7.x features:
    • Local ref reassignment (C# 7.3)
    • Conditional ref expressions (C# 7.2).
    • Ref return (C# 7.0).
    • Ref and in extensions (C# 7.2).
    • Readonly ref (C# 7.2).
    • In arguments (C# 7.2).
    • Private protected access modifier (C# 7.2).
    • Attributes for auto-generated property backing fields (C# 7.3).
  • .NET Reflector Visual Studio Extension now supports Visual Studio 2019 Preview.

修補程式

  • RP-4143: In .NET Reflector VS...

Released: Jan 23, 2019

10.1.2 中的更新

特性

  • Now shows detailed messages for methods with wrong IL code.
  • In certain situations, proper expression order is now ensured during code translation.

修補程式

  • Recent font scaling issues on high DPI screens are now fixed.
  • Detection of installed frameworks on Assembly List creator was fixed. When creating a new list it includes installed versions of .NET Framework, Silverlight, DNX and WinRT.

Released: Oct 25, 2018

10.1.0 中的更新

特性

  • New decompilation engine is now used by default, generates more accurate code and is more stable.

修補程式

  • Clicking "Open with" in Assembly Browser’s context menu is now fixed.
  • Populating "Open with" menu was improved. Now properly checks for installed Visual Studio and ILDasm versions.
  • SByte variables with a negative number assigned are now properly decompiled.