Все вопросы: [reflector]

46 вопросов

похожие теги: .net-reflector
2
голосов
3ответов
471 просмотров

Partially disassembling .net executable

I need to write a relatively small program to parse .net executables and generate the list of calls to external methods. For example if System.Console.WriteLine is called inside the file the tool should print that System.Console.WriteLine is called somewhere. I cannot (limited brain and time) and...

18
голосов
6ответов
22073 просмотров

.NET Reflector for Mono

Is there an equivalent of .NET Reflector for Mono? Quick googling did not find anything... Or can I run Reflector on Mono (say, in Mac OS X)?

2
голосов
2ответов
345 просмотров

Is it possible to see a member variable's hard-coded value using a disassembler like Reflector?

Given the example source code below, is it possible for someone to see the value of _secret using a disassembler? I didn't see a way to get at the value via Reflector, but I haven't used it very much. Assume the code is not obfuscated in any way. class Foo { private string _secret = @"all ...

-3
голосов
4ответов
2327 просмотров

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 System; using System.Collections.Generic; u...

1
голосов
2ответов
131 просмотров

Is it possible to extend the "Analyze" feature of Reflector?

Does anyone know if it's possible to extend the analyze functionality of Reflector? When you select a type and click "Analyze" and then in that analyze window you get the options of "Depends On", "Used By", "Exposed By" or "Instantiated By". I would like to get that output and send it to a file...

5
голосов
4ответов
843 просмотров

Scope and how to narrow it using VB.Net

If I want to narrow scope of a variable in C#, I can introduce additional braces - i.e.: class Program { static void Main(string[] args) { myClass x = new myClass(); x.MyProperty = 1000; Console.WriteLine("x = " + x.MyProperty); { myClass y = ...

0
голосов
3ответов
653 просмотров

Read (to understand) hexa code in Project that decompiled by Reflector

I used .NET reflector 5.1.5.0 to decompiled a file have extension: .exe. After export to project, I have some classes with many "special" characters :( For exampe: Label_065C (why original label name was converted...) Match matchBaseTag = new Regex(@"(?<=base\s+href\=[\x27\x22])(?[^\x27\x22...

0
голосов
1ответов
167 просмотров

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 and write. I can only presume that the property...

2
голосов
2ответов
1178 просмотров

Is it possible to reflect a running .NET process?

I have an application with dynamic types emitted at run-time. In order to inspect the generated .NET code, we save the dynamically generated assemblies and use the Reflector. I am wondering whether there is a way to reflect them the Reflector way while the respective process is running, withou...

3
голосов
2ответов
848 просмотров

Where do Label_ markers come from in Reflector and how to decipher them?

I'm trying to understand a method using the disassembly feature of Reflector. As anyone that's used this tool will know, certain code is displayed with C# labels that were (presumably) not used in the original source. In the 110 line method I'm looking at there are 11 label statements. Random sn...

0
голосов
2ответов
877 просмотров

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 believe it's due to a bug in a previous version...

5
голосов
3ответов
1329 просмотров

Is there a free tool to integrate .NET Reflector with Visual Studio, besides TestDriven.NET?

I love the Go to Reflector menu option installed by TestDriven.NET. However, TestDriven.NET is not free for commercial use and so I do not have it at work. Is there another tool out there that does just that - allows to jump to .NET Reflector from the source code in Visual Studio and which is to...

7
голосов
3ответов
11592 просмотров

Can i reverse engineer my own dll?

We've got a .NET project at work, which we lost (human error). The person who wrote the code said she had three projects in the solution => one webform, one winform and one class library. Now, we have the final DLLs and website. Is there anything we can do with this? For the class library, ...

0
голосов
1ответов
1595 просмотров

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 C2059: syntax error : 'public' 1>c...

2
голосов
2ответов
950 просмотров

ClickOnce Application Deployment dll reference question

I have installed an application off the web via ClickOnce. Examining the application in Reflector shows that it depends on two custom libraries--Thirteen23.Library.3 and TwitterLib. When attempting to open classes defined in these libraries, Reflector complains that "The following assembly nam...

2
голосов
2ответов
177 просмотров

MesureOverride to return more than the availableSize?

I was looking at FrameworkElement.MesureOverride on MSDN, trying to understand the mechanism behind the layout engine. I stumbled upon this interesting note : During this process, child elements might return a larger DesiredSize size than the initial availableSize to indicate that the child...

0
голосов
2ответов
279 просмотров

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 several machines used by different developers at...

4
голосов
1ответов
581 просмотров

How can the .NET source code XML comments be persisted in the assembly metadata?

Have you noticed that for some methods in the system assemblies, the .NET Reflector also shows the respective documentation? Which means that the documentation can be persisted in the assembly metadata. How can I make it work for my own assemblies? Meaning, I want to see my comments to my method...

29
голосов
2ответов
10560 просмотров

Why does Console.Out.WriteLine exist?

Actually the question should be why does Console.WriteLine exist just to be a wrapper for Console.Out.WriteLine I found this little method using intellisense, then opened .NET reflector and 'decompiled' the code for the Console.WriteLine method and found this: public static void WriteLine(strin...

2
голосов
2ответов
2649 просмотров

How to use reflector to view the implementation of .NET library functions

I tried to see the implementation of [MethodImpl(MethodImplOptions.InternalCall)] public extern int get_Length(); function, which in turn is Length property of string. But reflector gave me the following error: The member is not loaded or may be hidden due to your visibility settings Howev...

8
голосов
6ответов
1815 просмотров

C# encryption in the age of reflector

I have a program, where the password to a database is set by a remote user. The program saves the username and password to an encrypted string in an xml file that otherwise should be human readable. Now, this works fine, I use the C# DES encryption with a key, and it get encrypted and decrypted. ...

5
голосов
4ответов
603 просмотров

Соответствие исходного кода ASP.NET скомпилированному веб-приложению

У моего клиента есть скомпилированное приложение ASP.NET 2.0, которое было скомпилировано и развернуто год назад. У них также есть 4 версии проектов / решений с исходным кодом, которые не находятся под контролем версий (хранятся в файловой системе предыдущей рабочей станции разработчика). Ни одн...

3
голосов
2ответов
839 просмотров

Как увидеть XML-комментарии кода из Reflector

Я предпочитаю просматривать сборки с помощью отражателя, даже если у меня есть исходный код, особенно на тот случай, когда я перехожу в новый проект. Но мне кажется, было бы неплохо, если бы я мог видеть XML-комментарии исходного кода в отражателе. Есть ли надстройка, которая бы это сделала? ...

6
голосов
2ответов
824 просмотров

Для чего нужны эти коды операций?

Используя отражатель, я получаю следующий результат: .method private hidebysig static class myModelTestarea.Foo Method() cil managed { .maxstack 1 .locals init ([0] class myModelTestarea.Foo CS$1$0000) L_0000: nop L_0001: ldc.i4.0 L_0002: newarr object L_0007: call object myMode...

4
голосов
13ответов
2802 просмотров

Почему люди дизассемблируют двоичные файлы .NET (CLR)?

Я новичок в .NET, но не новичок в программировании, и меня несколько озадачивает тенденция и ажиотаж в отношении дизассемблирования скомпилированного кода .NET. Это кажется бессмысленным. Простота использования .NET - причина, по которой я его использую. Я написал C и настоящую сборку (аппара...

0
голосов
2ответов
592 просмотров

Проблема с отражателем и автоматическими свойствами

Я только что разобрал проект, чтобы отладить его с помощью Reflector , но кажется, что он не хочет декодировать «результаты компиляции» автоматических свойств, например следующая строка дает мне синтаксическую ошибку. Я пробовал исправить это вручную, но каждый раз, когда я исправляю одно, появ...

3
голосов
4ответов
3524 просмотров

Есть ли способ предотвратить открытие dll в программном обеспечении, таком как рефлектор?

Привет, Есть ли способ предотвратить открытие конкретной dll в C # в отражателе. Я могу открыть многие библиотеки DLL и получить код с помощью отражателя. Но при попытке открыть некоторые библиотеки DLL отображается сообщение об ошибке, в котором говорится, что «Эта конкретная библиотека не соде...

1
голосов
2ответов
228 просмотров

Можно ли вызвать .NET Reflector при нажатии F1 в Visual Studio?

Когда я нажимаю F1 в Visual Studio 2008, я хочу запустить рефлектор .NET и перейти к выбранному классу / методу (вместо ожидания запуска документации Visual Studio). Можно ли настроить Visual Studio таким образом? Дополнительный вопрос: как определить тип / сборку под кареткой (как о...

9
голосов
2ответов
907 просмотров

Есть ли такой инструмент, как Reflector для COM-библиотек?

Есть ли такой инструмент, как Reflector для библиотек COM? Я хотел бы открыть COM-библиотеку и просмотреть классы и интерфейсы, как в Reflector. Я бы предпочел не устанавливать Visual Basic 6.0 для этого, если это возможно.

2
голосов
2ответов
2039 просмотров

Преобразование метода в исходный код C #

Я пишу довольно простой инструмент для генерации кода, и мне нужна возможность конвертировать объекты MSIL (или MethodInfo) в их исходный код C #. Я понимаю, что Reflector отлично с этим справляется, но у него есть неприятная «особенность», заключающаяся в том, что он является только пользовател...