Имя Пароль
Зарегистрироваться


* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна! RSS



Установка сборок в виде компилированных образов
8 февраля 2009

Приложения и сборки, созданные с применением .NET Framework, обычно развер-
тывают в виде файлов с кодом на языке IL. Во время выполнения этот IL-код ком-
пилируются по требованию в машинные коды, специфичные для данного компью-
тера, что обеспечивает максимально эффективное использование ресурсов и высо-
кую производительность приложения. Если производительность имеет решающее
значение, можно заранее скомпилировать приложение в машинные коды. Для со-
здания образа приложения, заранее скомпилированного в машинные коды, пред-
назначена утилита Ngen.exe.
Ngen.exe — это утилита командной строки, которая генерирует образ приложе-
ния или сборки, состоящий из машинных кодов, и помещает его в кэш образов
(Native Image Cache). После этого при каждом вызове данной сборки CLR будет
автоматически обнаруживать и использовать ее образ.
> Создание образа сборки или приложения, компилированного в машинные коды
1. Вызовите окно командной строки Visual Studio .NET. Для этого в меню Пуск
выберите Программы\Microsoft: Visual Studio ,NET\Microsoft Visual Studio .NET
Tools.
2. Перейдите в каталог с нужным приложением или сборкой.
3. Воспользуйтесь утилитой Ngen.exe, как показано ниже. Для компиляции биб-
лиотечных сборок достаточно указать имя сборки, а для исполняемых сборок
требуется путь к .ехе-файлу:
Ngen.exe myAssembly
Ngen.exe C:\myApp.exe

Теги: .NET

Статьи по теме:

Проверка разрешений, запрашиваемых установленной сборкой
Создание класса строго типизированного набора на основе класса CollectionBase
Towards Cleaner Code II, a C# GUI Invoke/Async Helper
Извлечение данных XML из баз данных SQL Server 2000
Компонент ErrorProvider
Создание дополнительных типов объектов Doughnut
Формы, элементы управления и меню
Применение типов данных
Обработка и генерация исключений
Активация и деактивация команд меню
Parsing Expression Grammar Support for C# 3.0 Part 1 – PEG Lib and Parser Generator
Тестирование элемента управления
Перегрузка членов
Принципы создания элементов управления
Свойства-наборы
| .NET | Pavel |
 


Пн Вт Ср Чт Пт Сб Вс
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31


     



Rambler's Top100

Данный сайт или домен продается ICQ: 403-353-727

© 2009 Seoliga.ru | .NET | Установка сборок в виде компилированных образов. Регион сайта: Москва и Санкт-Петербург