.NET Framework narzędzi

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ć Visual Studio, odwiedź stronę Visual Studio pliki do pobrania.

Wszystkie narzędzia można uruchomić z poziomu wiersza polecenia, z wyjątkiem narzędzia Podgląd pamięci podręcznej zestawów (Shfusion.dll). Dostęp do aplikacji Shfusion.dll z Eksplorator plików.

Najlepszym sposobem uruchamiania narzędzi wiersza polecenia jest użycie jednej z powłok dewelopera, Visual Studio instalowanych. 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 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 tej sekcji

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

Aximp.exe (Windows Forms ActiveX Control Importer)
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 kodu)
Umożliwia wyświetlanie i konfigurowanie zasad zabezpieczeń na poziomie zasad komputera, poziomie zasad użytkownika i poziomie zasad przedsiębiorstwa. W .NET Framework 4 i nowszych to narzędzie nie ma wpływu na zasady zabezpieczeń dostępu kodu (CAS), chyba że element legacyCasPolicy>\ jest ustawiony na true.

Cert2spc.exe (narzędzie do testowania Publisher 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 (narzędzie Menedżer certyfikatów)
Zarządza certyfikatami, listami zaufania certyfikatów (CTL) i listami odwołania certyfikatów (CRL).

Clrver.exe (narzędzie wersji 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ń zestawu)
Wyświetla informacji o powiązaniach zestawu pomagające ustalić, dlaczego program .NET Framework nie może zlokalizować zestawu w czasie wykonywania.

Gacutil.exe (Global Assembly Cache Tool)
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 (deasemblet 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 przestrzeni System.Configuration.Install nazw ).

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

Mage.exe (Narzędzie tworzenia i edycji manifestów)
Umożliwia tworzenie, edytowanie i podpisywanie manifestów aplikacji i wdrożenia. Narzędzie wiersza polecenia umożliwia uruchamianieMage.exeskryptów wsadowych i innych Windows opartych na ASP.NET aplikacji.

MageUI.exe (Narzędzie tworzenia i edycji manifestów, klient graficzny)
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 tę samą funkcjonalność co narzędzie wiersza polecenia Mage.exe, ale używa Windows interfejsu użytkownika opartego na interfejsie użytkownika.

MDbg.exe (.NET Framework Command-Line debuger)
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 silnie typiczym generatorem klas)
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 z przewodnikiem profilu zarządzanego)
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 obrazów natywnych)
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 w sprawdzaniu, czy kod w języku Microsoft Intermediate Language (MSIL) oraz skojarzone z nim metadane spełniają wymagania dotyczące bezpieczeństwa typów.

Regasm.exe (narzędzie rejestracji zestawu)
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 plików zasobów)
Konwertuje pliki tekstowe (.txt lub restext) i pliki formatu zasobów oparte na formacie XML (resx) na pliki binarne środowiska uruchomieniowego języka wspólnego (resources), które mogą być osadzone w binarnym pliku wykonywalnym środowiska uruchomieniowego lub kompilowane w zestawach satelicie.

SecAnnotate.exe (narzędzie adnotacji zabezpieczeń .NET)
Identyfikuje części SecurityCritical 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 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 do generowania kodu)
Generuje kod i mapowanie dla składnika LINQ to SQL platformy .NET Framework.

Storeadm.exe (narzędzie Storage izolowane)
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 bibliotek 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 (Windows eksportu metadanych środowiska uruchomieniowego)
Eksportuje zestaw .NET Framework skompilowany jako plik winmdobj do składnika środowiska uruchomieniowego programu Windows, który jest spakowany jako plik winmd, który zawiera metadane środowiska uruchomieniowego Windows i informacje o implementacji.

Winres.exe (edytor zasobów Windows formularzy)
Ułatwia zlokalizowane zasoby interfejsu użytkownika (pliki resx lub resources), które są używane przez Windows Forms. Można tłumaczyć ciągi, a następnie zmieniać rozmiar, przenosić i ukrywać kontrolki, aby pomieścić zlokalizowane ciągi.

Narzędzia WPF Obejmuje 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).