средства .NET Framework

Назначение средств .NET Framework состоит в том, чтобы облегчить создание, развертывание и администрирование приложений и компонентов, предназначенных для .NET Framework.

Большинство инструментов .NET Framework, описание которых дано в этом разделе, устанавливаются автоматически вместе с Visual Studio. Скачать Visual Studio можно на странице Скачиваемых файлов Visual Studio.

Все программы, за исключением средства просмотра кэша сборок (Shfusion.dll), запускаются из командной строки. Доступ к Shfusion.dll осуществляется из проводника.

Лучший способ запуска программ командной строки — использовать одну из оболочек разработчика, устанавливаемых Visual Studio. Эти служебные программы позволяют запустить средства легко, без необходимости перемещения в папку установки. Дополнительные сведения см. в статье о командной строке разработчика и PowerShell для разработчиков.

Примечание

Некоторые средства относятся либо к 32-разрядным компьютерам, либо к 64-разрядным компьютерам. Обязательно проверьте, подходит ли запускаемая версия программы для локального компьютера.

Содержание раздела

Al.exe (компоновщик сборок)
Создает файл, обладающий манифестом сборки из модулей или файлов ресурсов.

Aximp.exe (программа импорта элементов ActiveX форм Windows Forms)
Преобразует определения типов для элемента управления ActiveX из библиотеки типов COM в элемент управления Windows Forms.

Caspol.exe (средство настройки политики управления доступом для кода)
Позволяют просматривать и настраивать политику безопасности на уровне политики компьютера, пользователя и предприятия. в платформа .NET Framework 4 и более поздних версий это средство не влияет на политику разграничения доступа кода (CAS), если только элемент legacyCasPolicy >\ не имеет значение true .

Cert2spc.exe (средство проверки сертификата издателя программного обеспечения)
Создает сертификат издателя программного обеспечения (SPC) из одного или более сертификатов X.509. Этот инструмент предназначен только для тестирования.

Certmgr.exe (средство диспетчера сертификатов)
Управляет сертификатами, списками доверенных сертификатов (CTL) и списками отзыва сертификатов (CRL).

Clrver.exe (средство проверки версий среды CLR)
Выводит отчет обо всех установленных на компьютере версиях среды CLR.

CorFlags.exe (средство преобразования CorFlags)
Позволяет настраивать раздел CorFlags заголовка переносимого исполняемого (PE) образа.

Fuslogvw.exe (средство просмотра журнала привязки сборок)
Отображает сведения о привязках сборки, помогающие определить, почему платформа .NET Framework не может найти сборку во время выполнения.

Gacutil.exe (программа глобального кэша сборок)
Позволяет просматривать содержимое глобального кэша сборок и кэша загрузки и выполнять различные операции с этим содержимым.

Ilasm.exe (ассемблер IL)
Создает переносимый исполняемый файл (PE) из файла промежуточного языка (IL). Можно запустить полученный исполняемый файл, чтобы проверить, выполняется ли код IL так, как ожидалось.

Ildasm.exe (дизассемблер IL)
Принимает входной исполняемый файл (PE), содержащий код на языке IL, и создает на его основе текстовый файл, который может быть входным для ассемблера IL (Ilasm.exe).

Installutil.exe (инструмент для установки)
Позволяет устанавливать и удалять ресурсы сервера, выполняя компоненты установщика в указанной сборке. (Работает с классами в пространстве имен System.Configuration.Install.)

Lc.exe (компилятор лицензий)
Считывает текстовые файлы, содержащие сведения о лицензиях, и создает файл с расширением .licenses, который может быть внедрен в исполняемый файл среды CLR в качестве ресурса.

Mage.exe (средство создания и редактирования манифеста)
Позволяет создавать, редактировать и подписывать манифесты приложения и развертывания. Как средство командной строки Mage.exe можно запустить из пакетных сценариев и других приложений Windows, включая приложения ASP.NET.

MageUI.exe (средство создания и редактирования манифестов, графический клиент)
Поддерживает те же функциональные возможности, что и средство командной строки Mage.exe, однако использует интерфейс пользователя на основе Windows. Поддерживает те же функциональные возможности, что и средство командной строки Mage.exe, но использует пользовательский интерфейс на основе Windows.

MDbg.exe (отладчик командной строки для .NET Framework)
Помогает разработчикам программ и приложений в поиске и исправлении ошибок в программах, работающих в общеязыковой среде выполнения .NET Framework. Этот инструмент использует отладочный API-интерфейс среды выполнения.

Mgmtclassgen.exe (генератор строго типизированных классов управления)
Позволяет создавать управляемый класс с ранней привязкой для заданного класса инструментария управления Windows (WMI).

Mpgo.exe (управляемое средство профильной оптимизации)
Позволяет настроить сборки образов в машинном коде с помощью общих пользовательских сценариев. С помощью программы Mpgo.exe можно создавать и использовать данные профилирования для сборок приложения с образами в машинном коде (не сборок .NET Framework) с помощью сценариев обучения, выбранных разработчиком приложения.

Ngen.exe (генератор образов в машинном коде)
Повышает производительность управляемых приложений за счет использования образов в машинном коде (файлов, содержащих скомпилированный для конкретного процессора машинный код). Среда выполнения может использовать образы в машинном коде, находящиеся в кэше, вместо использования JIT-компилятора для компиляции исходной сборки.

Peverify.exe (средство PEVerify)
Помогает проверить, удовлетворяет ли код на языке MSIL и связанные с ним метаданные требованиям безопасности типа.

Regasm.exe (средство регистрации сборок)
Считывает метаданные из сборки и добавляет в реестр необходимые записи. Это позволяет COM-клиентам отображаться как классы платформы .NET Framework.

Regsvcs.exe (программа установки служб .NET)
Загружает и регистрирует сборку, создает и устанавливает библиотеку типов в заданное приложение COM+ версии 1.0, а также настраивает службы, программно добавленные вами в класс.

Resgen.exe (генератор файлов ресурсов)
Преобразует текстовые файлы ( .txt или .restext) и файлы ресурсов на основе XML ( .resx) в двоичные файлы среды CLR ( .resources), которые могут быть внедрены в двоичный исполняемый файл среды выполнения или скомпилированы во вспомогательные сборки.

SecAnnotate.exe (средство создания заметок безопасности .NET)
Идентифицирует части SecurityCritical и SecuritySafeCritical в сборке.

SignTool.exe (программа подписывания)
Добавляет в файлы цифровую подпись, проверяет подписи файлов и создает отметки времени для файлов.

Sn.exe (средство строгих имен)
Позволяет создавать сборки со строгими именами. Это средство предусматривает параметры для управления ключами, генерации подписи и ее проверки.

SOS.dll (расширение отладки SOS)
Помогает отлаживать управляемые программы в отладчике WinDbg.exe и в Visual Studio, предоставляя информацию о внутренней среде CLR.

SqlMetal.exe (средство создания кода)
Создает код и сопоставление для компонента LINQ to SQL платформы .NET Framework.

Storeadm.exe (средство изолированного хранилища)
Управляет изолированным хранилищем; предоставляет возможности для получения списка пользовательских сохранений и их удаления.

Tlbexp.exe (программа экспорта библиотек типов)
Создает библиотеку типов, описывающую типы, определенные в сборке среды CLR.

Tlbimp.exe (программа экспорта библиотек типов)
Выполняет преобразование определений типов, имеющихся в библиотеке типов COM, в эквивалентные определения сборки среды CLR.

Winmdexp.exe (средство экспорта метаданных среды выполнения Windows)
Экспортирует сборку .NET Framework, скомпилированную как файл с расширением .winmdobj, в компонент среды выполнения Windows, который упаковывается в файл с расширением .winmd, содержащий метаданные среды выполнения Windows и информацию о реализации.

Winres.exe (редактор ресурсов Windows Forms)
Помогает выполнять локализацию ресурсов пользовательского интерфейса (файлы с расширением .resx или .resources), используемых в Windows Forms. Можно перевести строки, а затем изменять размеры элементов управления, перемещать их и скрывать, чтобы вместить в них локализованные строки.

Средства WPF Включают такие инструменты, как средство соответствия isXPS (isXPS.exe) и средства профилирования производительности.

Средства Windows Communication Foundation
Включает средства, упрощающие создание, развертывание и управление приложениями Windows Communication Foundation (WCF).