Я работаю над приложением WinForms, которое имеет около 5 сборок, на которые ссылаются, написанные нами, и около 8 сборок, на которые ссылаются третьи лица (мы не будем надеяться обновить их в будущем, если что-то не пойдет ужасно неправильно - компоненты Infragistics/DevExpress! ).
Наше время запуска слишком велико для холодных ботинок, и мне интересно, стоит ли добавлять их в Gac и ngen'ing.
Когда мы устанавливаем в кеш NGen, он тоже должен быть в gac? Какая связь между ними? К чему я должен стремиться? У нас есть один exe, я бы сделал ILMerge, но я не уверен, что это сработает в нашем сценарии - долгая история.
Кроме того, можно ли узнать, сколько памяти занимает мой exe - так же, как приложения Java (например, Netbeans!)