Strona główna > i > Ilspy

ILSpy

WersjaILSpy 7.1.0.6543 LATEST
WymaganiaWindows XP / Vista / Windows 7 / Windows 8 / Windows 10
DeweloperILSpy Team
Strona do pobraniaILSpy

Jesteś programistą .NET? Lubisz rozbierać aplikacje i znajdować konkretne informacje na ich temat? Jeśli tak, to z pewnością potrzebujesz aplikacji takiej jak ILSpy, która potrafi analizować programy stworzone w .NET i sprawdzać każdy z ich komponentów. Robiąc to, można ustalić, jak program został złożony pierwotnie.

ILSpy jest lepszym narzędziem niż jego konkurenci, ponieważ jest darmowy i łatwy w użyciu. Jest to również program open-source, który nie wymaga instalacji. Ponieważ jest to aplikacja przenośna, można ją uruchamiać z pamięci USB, zewnętrznego dysku twardego lub komputera osobistego tak samo.

Wyszukiwanie asemblerów .NET

Po uruchomieniu aplikacji główne okno jest przejrzyste i składa się z dwóch paneli. Pierwszy panel pozwala na przeglądanie asemblerów .NET w formie drzewa. W ten sposób można dokładniej przyjrzeć się wybranemu elementowi. W ten sposób można również sprawdzać pliki WINMD, DLL i EXE. Dane GAC mogą zostać załadowane, można też otworzyć pakiety Nuget.

Aplikacja może renderować kod IL, C# i IL z kodem w C#. Jeśli renderujesz C#, Twój wybór rozciąga się pomiędzy C# 1.0 / VS .NET i C# 7.2 / VS 2017. Będziesz miał możliwość przeglądania referencji, zasobów, tabel i przeprowadzania ekstrakcji informacji do pliku.

Rendering Code

Aplikacja jest przeznaczona wyłącznie do przeglądania. Z tego powodu modyfikacja plików nie jest możliwa. Można jednak użyć funkcji wyszukiwania, aby znaleźć określonych członków, typy, pola, metody, zdarzenia, właściwości, tokeny metadanych lub stałe.

Można skonfigurować wiele ustawień dekompilatora, w tym nazwy zmiennych symboli debugowania, eliminowanie martwego kodu, eliminowanie kodu efektów ubocznych i rozszerzanie definicji członków po dekompilacji. Ponadto, dozwolonych jest kilka instancji, a czcionka jest konfigurowalna.

Ogółem, ILSpy pozwala dekompilować asemblaże .NET w dość prosty sposób. Łatwo jest programistom modyfikować istniejący kod i używać go do własnych celów, ponieważ jest to program open-source.

Features and Highlights

Dekompilacja do C# Dekompilacja całego projektu (csproj, nie sln!) Wyszukiwanie typów/metod/właściwości (substring) Nawigacja po typach/metodach/właściwościach oparta na hiperłączach Nawigacja po typach bazowych/pochodnych, historia Dekompilator BAML do XAML Rozszerzalność poprzez wtyczki (MEF)

Uwaga: Wymaga .NET Framework.

By FrissellBenko

vMix :: 4K YouTube to MP3 (64-bit)
Przydatne linki