Narzędzia programu .NET Framework

Narzędzia programu .NET Framework ułatwiają tworzenie i wdrażanie aplikacji oraz składników współpracujących z programem .NET Framework oraz zarządzanie nimi.

Większość narzędzi programu .NET Framework, które są opisane w tej sekcji, jest automatycznie instalowana z programem Visual Studio. Aby pobrać program Visual Studio, odwiedź stronę Pliki do pobrania programu Visual Studio.

Możesz uruchomić wszystkie narzędzia z poziomu wiersza polecenia, z wyjątkiem Podglądu pamięci podręcznej zestawów (Shfusion.dll). Musisz uzyskać dostęp do Shfusion.dll z Eksplorator plików.

Najlepszym sposobem uruchamiania narzędzi wiersza polecenia jest użycie jednej z powłok deweloperów instalowanych przez program Visual Studio. Te narzędzia umożliwiają łatwe uruchamianie narzędzi bez konieczności przechodzenia do folderu instalacyjnego. Aby uzyskać więcej informacji, zobacz Wiersz polecenia dla deweloperów i Program PowerShell dla deweloperów.

Uwaga

Niektóre narzędzia są właściwe dla komputerów 32- lub 64-bitowych. Należy pamiętać, aby uruchomić wersję narzędzia odpowiednią dla swojego komputera.

W tym obszarze

Al.exe (konsolidator zestawów)
Generuje plik z manifestem zestawu z modułów lub plików zasobów.

Aximp.exe (importer kontrolki ActiveX formularzy Windows Forms)
Konwertuje definicje typów w bibliotece typów modelu COM dla formantu ActiveX do formantu Windows Forms.

Caspol.exe (narzędzie zasad zabezpieczeń dostępu do kodu)
Umożliwia wyświetlanie i konfigurowanie zasad zabezpieczeń na poziomie zasad komputera, poziomie zasad użytkownika i poziomie zasad przedsiębiorstwa. W programie .NET Framework 4 lub nowszym to narzędzie nie ma wpływu na zasady zabezpieczeń dostępu do kodu (CAS), chyba że starszy elementCasPolicy> ma wartość true.<

Cert2spc.exe (narzędzie testowe certyfikatów wydawców oprogramowania)
Tworzy certyfikat wydawcy oprogramowania (SPC) na podstawie co najmniej jednego certyfikatu X.509. To narzędzie jest przeznaczone wyłącznie do celów testowych.

Certmgr.exe (menedżer certyfikatów)
Zarządza certyfikatami, listami zaufania certyfikatów (CTL) i listami odwołania certyfikatów (CRL).

Clrver.exe (narzędzie wersji środowiska CLR)
Raportuje wszystkie zainstalowane wersje środowiska uruchomieniowego języka wspólnego (CLR) na komputerze.

CorFlags.exe (narzędzie konwersji CorFlags)
Pozwala skonfigurować sekcję CorFlags w nagłówku obrazu przenośnego pliku wykonywalnego (PE).

Fuslogvw.exe (podgląd dziennika powiązań zasobów)
Wyświetla informacji o powiązaniach zestawu pomagające ustalić, dlaczego program .NET Framework nie może zlokalizować zestawu w czasie wykonywania.

Gacutil.exe (narzędzie Global Assembly Cache)
Pozwala wyświetlać i manipulować zawartością globalnej pamięci podręcznej zestawów i pamięci podręcznej pobierania.

Ilasm.exe (asembler IL)
Generuje przenośny plik wykonywalny (PE) z języka pośredniego (IL). Możesz uruchomić wynikowy plik wykonywalny, aby określić, czy IL działa zgodnie z oczekiwaniami.

Ildasm.exe (dezasembler IL)
Pobiera przenośny plik wykonywalny (PE), który zawiera kod języka pośredniego (IL) i tworzy z niego plik tekstowy, który może być użyty jako wejście do asemblera IL (Ilasm.exe).

Installutil.exe (narzędzie instalatora)
Umożliwia instalowanie i odinstalowywanie zasobów serwera przez wykonywanie składników instalatora w określonym zestawie. (Działa z klasami w System.Configuration.Install przestrzeni nazw).

Lc.exe (kompilator licencji)
Odczytuje pliki tekstowe zawierające informacje o licencjonowaniu i generują plik licencji , który można osadzać w pliku wykonywalnym środowiska uruchomieniowego języka wspólnego jako zasób.

Mage.exe (narzędzie generowania manifestu i edytowania)
Umożliwia tworzenie, edytowanie i podpisywanie manifestów aplikacji i wdrożenia. Jako narzędzie wiersza polecenia można uruchamiać Mage.exe zarówno ze skryptów wsadowych, jak i innych aplikacji opartych na systemie Windows, w tym aplikacji ASP.NET.

MageUI.exe (narzędzie generowania i edytowania manifestu, klient z interfejsem graficznym)
Obsługuje taką samą funkcjonalność jak narzędzie wiersza polecenia Mage.exe, ale używa interfejsu użytkownika (UI) opartego na systemie Windows. Obsługuje te same funkcje co narzędzie wiersza polecenia Mage.exe, ale korzysta z interfejsu użytkownika opartego na systemie Windows.

MDbg.exe (debuger wiersza polecenia w programie .NET Framework)
Ułatwia dostawcom narzędzi i deweloperom aplikacji znajdowanie i usuwanie błędów w programach, których platformą docelową jest środowisko uruchomieniowe języka wspólnego programu .NET Framework. To narzędzie używa interfejsu API debugowania środowiska uruchomieniowego w celu dostarczania usług debugowania.

Mgmtclassgen.exe (zarządzanie generatorem silnie typizowanej klasy)
Umożliwia generowanie klasy zarządzanej wcześnie wiązanej dla określonej klasy Instrumentacji zarządzania Windows (WMI, Windows Management Instrumentation).

Mpgo.exe (narzędzie optymalizacji sterowania zarządzanym profilem)
Umożliwia dostrojenie zestawów obrazów natywnych przy użyciu typowych scenariuszy użytkownika końcowego. Mpgo.exe pozwala generować i zużywać dane profilu dla zestawu aplikacji obrazów natywnych (ale nie zestawów .NET Framework) przy użyciu scenariuszy szkoleniowych wybranych przez dewelopera aplikacji.

Ngen.exe (generator obrazu natywnego)
Zwiększa wydajność zarządzanych aplikacji przez użycie obrazów natywnych (plików zawierających skompilowany kod maszynowy specyficzny dla danego procesora). Środowisko uruchomieniowe może używać obrazów natywnych z tej pamięci podręcznej, zamiast używać kompilatora JIT (Just-In-Time) w celu skompilowania oryginalnego zestawu.

Peverify.exe (narzędzie PEVerify)
Pomaga sprawdzić, czy kod wspólnego języka pośredniego (CIL) i skojarzone metadane spełniają wymagania dotyczące bezpieczeństwa typów.

Regasm.exe (narzędzie rejestracji zestawów)
Odczytuje metadane w zestawie i dodaje niezbędne wpisy do rejestru. Umożliwia wyświetlane klientów COM jako klas .NET Framework.

Regsvcs.exe (narzędzie instalacji usług .NET)
Ładuje i rejestruje zestaw, generuje i instaluje bibliotekę typów w określonej aplikacji COM+ w wersji 1.0 i konfiguruje usługi, które zostały dodane programowo do klasy.

Resgen.exe (generator pliku zasobów)
Konwertuje pliki tekstowe (.txt lub restext) i pliki formatu zasobów opartego na formacie XML (resx) na pliki binarne środowiska uruchomieniowego języka wspólnego (.resources), które mogą być osadzone w pliku wykonywalnym binarnym środowiska uruchomieniowego lub skompilowane do zestawów satelickich.

SecAnnotate.exe (narzędzie adnotacji dotyczące zabezpieczeń w programach .NET)
SecurityCritical Identyfikuje części i SecuritySafeCritical zestawu.

SignTool.exe (narzędzie podpisywania)
Podpisuje cyfrowo pliki, weryfikuje podpisy w plikach oraz oznacza pliki znacznikami czasu.

Sn.exe (narzędzie silnych nazw)
Pomaga tworzyć zestawy o silnych nazwach. To narzędzie dostarcza opcje do zarządzania kluczami oraz generowania podpisów i weryfikowania ich.

SOS.dll (rozszerzenie do debugowania SOS)
Ułatwia debugowanie programów zarządzanych w debugerze WinDbg.exe i programie Visual Studio, dostarczając informacje na temat wewnętrznego środowiska uruchomieniowego języka wspólnego.

SqlMetal.exe (narzędzie generowania kodu)
Generuje kod i mapowanie dla składnika LINQ to SQL platformy .NET Framework.

Storeadm.exe (narzędzie wydzielonej pamięci masowej)
Zarządza izolowanym magazynem; dostarcza opcje na potrzeby wyświetlania listy magazynów użytkownika i usuwania ich.

Tlbexp.exe (eksporter biblioteki typów)
Generuje bibliotekę typów opisującą typy, które są zdefiniowane w zestawie środowiska uruchomieniowego języka wspólnego.

Tlbimp.exe (importer biblioteki typów)
Konwertuje definicje typów znalezione w bibliotece typów modelu COM do równoważnych definicji w zestawie środowiska uruchomieniowego języka wspólnego.

Winmdexp.exe (narzędzie eksportowania metadanych środowiska uruchomieniowego systemu Windows)
Eksportuje zestaw .NET Framework kompilowany jako plik winmdobj do składnika środowisko wykonawcze systemu Windows, który jest spakowany jako plik winmd zawierający zarówno metadane środowisko wykonawcze systemu Windows, jak i informacje o implementacji.

Winres.exe (Edytor zasobów formularzy Windows Forms)
Ułatwia lokalizowanie zasobów interfejsu użytkownika (plików resx lub resources ) używanych przez formularze systemu Windows. Można tłumaczyć ciągi, a następnie zmieniać rozmiar, przenosić i ukrywać kontrolki, aby pomieścić zlokalizowane ciągi.

Narzędzia WPF zawierają narzędzia, takie jak narzędzie zgodności isXPS (isXPS.exe) i narzędzia profilowania wydajności.

Narzędzia programu Windows Communication Foundation
Zawiera narzędzia, które ułatwiają tworzenie, wdrażanie i zarządzanie aplikacjami Windows Communication Foundation (WCF).