Генерация собственного кода
Я новичок в создании собственного кода в.Net 4.0. В моем проекте всего 500+ DLL-файлов для одного EXE-файла. Если мне нужно будет создать собственный образ для всех этих DLL с помощью ngen.exe, это будет большой процесс. Поэтому у меня вопрос, есть ли какой-нибудь инструмент или скрипт для создания Native Image для всех этих DLL-файлов. Пожалуйста, помогите мне с этой проблемой.
Заранее спасибо.,
2 ответа
Просто процитируйте самый первый абзац раздела " Примеры " на странице документации по Ngen.exe в MSDN:
Следующая команда создает собственный образ для ClientApp.exe, расположенный в текущем каталоге, и устанавливает образ в кэш собственных изображений. Если для сборки существует файл конфигурации, его использует Ngen.exe. Кроме того, для любых файлов.dll, на которые ссылается ClientApp.exe, создаются собственные изображения.
ngen install ClientApp.exe
Так может RTFM?
Просто используйте команду DOS 'FOR':
FOR %x IN (*.dll) DO ngen install %x