* При перепечатке материалов ссылка на 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

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

Структуры CTS
Создание поддержки печати
Реализация полиморфизма через наследование
Обработка ошибок при обновлении базы данных
Проект установочной программы
Карринг (currying)
Cosmos – C# Open Source Managed Operating System
Parsing Expression Grammar Support for C# 3.0 Part 1 – PEG Lib and Parser Generator
Создание и настройка объекта DataAdapter
Объекты, члены и абстрагирование
ToDoList 5.6.6
Применение наборов элементов управления
Полиморфизм
Стратегия оптимизации
Принципы разработки пользовательского интерфейса
| .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


     



Данный сайт или домен продается

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