Udostępnij przez


Narzędzia programu .NET Framework

Narzędzia .NET Framework ułatwiają tworzenie, wdrażanie i zarządzanie aplikacjami i składnikami przeznaczonymi dla platformy .NET Framework.

Większość narzędzi .NET Framework opisanych w tej sekcji jest automatycznie instalowana w programie 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 Poziomu Eksploratora 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 / Notatka

Niektóre narzędzia są specyficzne dla komputerów 32-bitowych lub 64-bitowych. Pamiętaj, aby uruchomić odpowiednią wersję narzędzia dla komputera.

W tym dziale

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

Aximp.exe (Importer kontrolek ActiveX formularzy systemu Windows)
Konwertuje definicje typów w bibliotece typów COM dla kontrolki ActiveX na kontrolkę Windows Forms.

Caspol.exe (narzędzie zasad zabezpieczeń dostępu kodu)
Umożliwia wyświetlanie i konfigurowanie zasad zabezpieczeń dla poziomu zasad komputera, poziomu zasad użytkownika i poziomu 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 <legacyCasPolicy> element\ ma wartość true.

Cert2spc.exe (narzędzie do testowania certyfikatów wydawcy oprogramowania)
Tworzy certyfikat wydawcy oprogramowania (SPC) na podstawie co najmniej jednego certyfikatu X.509. To narzędzie służy tylko do celów testowych.

Certmgr.exe (narzędzie Menedżera certyfikatów)
Zarządza certyfikatami, listami zaufania certyfikatów 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)
Umożliwia skonfigurowanie sekcji CorFlags nagłówka obrazu przenośnego pliku wykonywalnego (PE).

Fuslogvw.exe (Podgląd dziennika powiązań zestawów)
Wyświetla informacje o powiązaniach zestawów, które ułatwiają diagnozowanie, dlaczego program .NET Framework nie może zlokalizować zestawu w czasie wykonywania.

Gacutil.exe (Narzędzie globalnej pamięci podręcznej zestawów - GAC)
Umożliwia wyświetlanie i manipulowanie zawartością globalnej pamięci podręcznej zestawów i pobieranie pamięci podręcznej.

Ilasm.exe (asembler IL)
Generuje przenośny plik wykonywalny (PE) z języka pośredniego (IL). Wynikowy plik wykonywalny można uruchomić, 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 plik tekstowy, który może być wejściowy do asemblera IL (Ilasm.exe).

Installutil.exe (narzędzie instalatora)
Umożliwia instalowanie i odinstalowywanie zasobów serwera przez wykonanie 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 i edytowania manifestu)
Umożliwia tworzenie, edytowanie i podpisywanie manifestów aplikacji i wdrażania. 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 graficzny)
Obsługuje te same funkcje co narzędzie wiersza polecenia Mage.exe, ale korzysta z interfejsu użytkownika 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 programu .NET Framework Command-Line)
Pomaga dostawcom narzędzi i deweloperom aplikacji znajdować i naprawiać błędy w programach przeznaczonych dla środowiska uruchomieniowego 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 typiowanych klas)
Umożliwia wygenerowanie wcześniej powiązanej klasy zarządzanej dla określonej klasy Instrumentacji zarządzania Windows (WMI).

Mpgo.exe (narzędzie optymalizacji z przewodnikiem dotyczącego profilu zarządzanego)
Umożliwia dostrojenie zestawów obrazów natywnych przy użyciu typowych scenariuszy użytkownika końcowego. Mpgo.exe umożliwia generowanie i zużycie danych profilu dla zestawów aplikacji obrazów natywnych (a nie zestawów .NET Framework) przy użyciu scenariuszy szkoleniowych wybranych przez dewelopera aplikacji.

Ngen.exe (generator obrazów natywnych)
Zwiększa wydajność aplikacji zarządzanych za pomocą obrazów natywnych (plików zawierających skompilowany kod komputera specyficzny dla procesora). Środowisko uruchomieniowe może używać obrazów natywnych z pamięci podręcznej zamiast kompilatora just in time (JIT) 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. Dzięki temu klienci COM mogą być wyświetlani jako klasy programu .NET Framework.

Regsvcs.exe (narzędzie instalacyjne 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 dodane programowo do klasy.

Resgen.exe (generator plików 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 w zestawy satelitarne.

SecAnnotate.exe (narzędzie adnotacji zabezpieczeń platformy .NET)
SecurityCritical Identyfikuje części i SecuritySafeCritical zestawu.

SignTool.exe (narzędzie podpisywania)
Cyfrowo podpisuje pliki, weryfikuje podpisy w plikach i pliki sygnatur czasowych.

Sn.exe (narzędzie silnej nazwy)
Ułatwia tworzenie zestawów o silnych nazwach. To narzędzie udostępnia opcje zarządzania kluczami, generowania podpisów i weryfikacji podpisu.

SOS.dll (rozszerzenie debugowania SOS)
Pomaga debugować programy zarządzane w debugerze WinDbg.exe i w programie Visual Studio, udostępniając informacje o wewnętrznym środowisku uruchomieniowym języka wspólnego.

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

Storeadm.exe (izolowane narzędzie magazynu)
Zarządza izolowanym magazynem; Udostępnia opcje wyświetlania listy sklepów użytkownika i usuwania ich.

Tlbexp.exe (eksporter biblioteki typów)
Generuje bibliotekę typów, która opisuje typy zdefiniowane w zestawie środowiska uruchomieniowego języka wspólnego.

Tlbimp.exe (importer biblioteki typów)
Konwertuje definicje typów znalezione w bibliotece typów COM na równoważne definicje 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 środowiska uruchomieniowego systemu Windows, który jest spakowany jako plik winmd zawierający zarówno metadane środowiska uruchomieniowego systemu Windows, jak i informacje o implementacji.

Winres.exe (Edytor zasobów formularzy systemu Windows)
Ułatwia lokalizowanie zasobów interfejsu użytkownika (plików resx lub resources ) używanych przez formularze systemu Windows. Możesz przetłumaczyć ciągi, a następnie zmienić rozmiar, przenieść i ukryć kontrolki, aby uwzględnić zlokalizowane ciągi.

Narzędzia WPF Zawiera narzędzia, takie jak narzędzie isXPS Conformance (isXPS.exe) i narzędzia profilowania wydajności.

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