Генерация собственного кода - PullRequest
0 голосов
/ 19 июля 2011

Я новичок в создании собственного кода в .Net 4.0.В моем проекте всего 500+ DLL-файлов для одного EXE-файла.Если мне нужно создать собственный образ для всех этих DLL с помощью ngen.exe, это будет большой процесс.Поэтому у меня вопрос, есть ли какой-либо инструмент или скрипт для создания Native Image для всех этих DLL-файлов.Пожалуйста, помогите мне с этой проблемой.

Заранее спасибо.,

Ответы [ 2 ]

2 голосов
/ 19 июля 2011

Просто используйте команду DOS 'FOR':

FOR %x IN (*.dll) DO ngen install %x
1 голос
/ 19 июля 2011

Просто цитируя самый первый абзац раздела Примеры страницы документации Ngen.exe в MSDN :

Следующая команда создает собственный образ для ClientApp.exe, расположенный в текущем каталоге, и устанавливает его в кэш собственных изображений. Если для сборки существует файл конфигурации, его использует Ngen.exe. Кроме того, для любых файлов DLL, на которые ссылается ClientApp.exe, создаются собственные изображения.

ngen install ClientApp.exe

Так может быть RTFM ?

...