Я вижу в MSDN, как изменить выравнивание файла для компиляции C # (через настройки проекта и командную строку).
Я искал в Google и видел статьи, объясняющие, что выравнивание файла на 512 байт уменьшает размер .dll. Я протестировал себя с различным выравниванием файлов и убедился, что да.
Мой вопрос:
Зачем мне вообще нужно использовать другое выравнивание файлов? Должны быть сценарии, в которых это требуется, иначе не было бы не вариант?
И что именно он делает? Страницы MSDN говорят о разделах? Что такое разделы?