Questions tagged [reflector]

.NET Reflector® is a proprietary software utility for Microsoft .NET combining class browsing, static analysis and decompilation, originally written by Lutz Roeder. Red Gate acquired it in 2011 and have since added live debugging of assemblies without requiring original source!

.NET Reflector® was the first .NET assembly browser. It can be used to inspect, navigate, search, analyze, and browse the contents of a .NET component such as an assembly and translates the binary information to a human-readable form.

By default Reflector allows decompilation of .NET assemblies into C#, Visual Basic .NET, Common Intermediate Language and F# (alpha version). Reflector also includes a "Call Tree", that can be used to drill down into IL methods to see what other methods they call. It will show the metadata, resources and XML documentation.

.NET Reflector can be used by .NET developers to understand the inner workings of code libraries, to show the differences between two versions of the same assembly, and how the various parts of a .NET application interact with each other. There are a large number of addins for Reflector.

Though a variety of competitors have come along, Reflector took a quantum leap forward by being the first to provide not just examination of assemblies but live debugging of assemblies with a Visual Studio plugin.

239 questions
0
votes
1 answer

Strange Property Override in DataGridViewTextBoxCell

If you look at the DataGridViewTextBoxCell property, ValueType, in reflector, you can see it overrides a property from DataGridViewCell. The strange thing is, is that the overriden property is readonly, but the property in the parent class is read…
Jules
  • 4,269
  • 2
  • 39
  • 68
0
votes
2 answers

Where to find a specific version of a .NET Framework DLL (to examine in Reflector)

I'd like to get hold of version 2.0.50727.832 of System.Windows.Forms.dll - does anyone know where I can find it, without installing the correpsonding version of the .NET Framework? Background: A customer has just reported a crash in my product. I…
RichieHindle
  • 244,085
  • 44
  • 340
  • 385
0
votes
1 answer

c++ public function syntax error

I am attempting to convert a c# to c++ with reflector. The code compiled, disassembled and reconstructed code is generating this error: 1>c:\users\user\documents\visual studio 2008\projects\reflect_readoo\reflect_readoo\readoo.cpp(2) : error…
Nona Urbiz
  • 4,625
  • 16
  • 52
  • 83
0
votes
2 answers

How to enable .NET Reflector to pick the right version of .NET compiled assembly?

I am having a simple problem regarding .NET reflector. I have decompiled the assembly manually from .NET Reflector, exported its code and recompiled its code manually from Visual Studio and generated its assembly ( I want few code changes ). Now I…
Usman
  • 2,426
  • 4
  • 36
  • 68
0
votes
2 answers

Distribute Reflector assembly list

Does anyone know of a Reflector add-in that allows you to distribute assembly lists? That is, the lists that can be maintained when using the File, Open List menu option? I have a list of assemblies for development that needs to be updated between…
Alex Angas
  • 56,458
  • 39
  • 130
  • 203
0
votes
2 answers

This code in VB net

I have decompiled an vb.net application with reflector All string are encrypted with this method: Public Shared Function smethod_0(ByVal string_0 As String) As String Dim length As Integer = string_0.Length Dim chArray As Char() = New…
marino
  • 9
  • 3
0
votes
1 answer

Changing assembly version with reflexil

I was trying out the Reflexil plugin for Reflector v7.4. Everything it promised about code change worked fine. Then I wanted to change some assembly attributes mainly the version and was successful when loading the assembly again in reflector and…
Soham Dasgupta
  • 4,675
  • 20
  • 70
  • 120
0
votes
3 answers

C# Generic Type error after reflector

I exported a source with reflector and i fix alot of problems there is one i haven't be able to. EnhancedTypeSubMenu!1.cs(28,27): error CS0305: Using the generic type 'Name.CoreDataTypes.EnhancedTypeSubMenu.MenuItem' requires 1 type…
Vizouk
  • 41
  • 5
0
votes
0 answers

Where to find EcmaPublicKey.snk for a dll?

I am not so familiar to .snk files but I am doing some tricky things (just for testing) with reflector and a .net framework assembly. The problem is that I need to sign this assembly (when recompiling) with the "EcmaPublicKey.snk" that corresponds…
Oscar Jara
  • 13,479
  • 10
  • 58
  • 90
-1
votes
1 answer

Is there any way to retrieve the compiler-generated code from the .NET assembly in a readable form?

For example, if some C# class in an assembly has a property property, compiler generates set_property and get_property methods, or if there is a lambda, compiler also generates helper class c__DisplayClass or something like it. I can see them when I…
undermind
  • 1,649
  • 10
  • 28
-1
votes
1 answer

Re-creating a C# Solution from a .exe

A few years ago we had a small program created for generating reports (written in C#, probably Visual Studio 2008) - it is a Windows Forms exe with a couple of dll files. I need to make a change to the hard-coded value of VAT but we cannot find the…
James Senior
  • 133
  • 2
  • 8
-1
votes
1 answer

Net Reflector decompile issue - wrong method names etc

Hello i try to restore 1 of my old app's source code, i tried to do it via NetReflector 8.1, but when i use it all the method / vars names are weird and incorrect for example: this.NvbptLvr7r.Text = this.BvTcVeQN3(kaynak,…
Dan272
  • 193
  • 1
  • 1
  • 11
-3
votes
4 answers

using .NET Reflector on a C# DLL get below unreadable code, how do I correct this class?

The Errors are in public IEnumerator GetEnumerator() and private sealed class d__0 Could you Gurus help to convert those unreadable/understandable code into something I or compiler understand ones... Many Many Thanks first... below is the code using…
Tigerbug
  • 19
  • 2
-3
votes
2 answers

Generic Argument Error

Hi im trying to fix this code in order to compile and cant find a way ERROR: Pro\AGeeksToy\Controls\LadderHeader.cs(218,98): error CS0426: The type name 'menuData' does not exist in the type…
Vizouk
  • 41
  • 5
1 2 3
15
16