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