По какой причине мне следует выбрать параметр выравнивания файла компилятора C #, отличный от 512?

Я вижу в MSDN, как изменить выравнивание файла для компиляции C # (через настройки проекта и командную строку).

Я искал в Google и видел статьи, объясняющие, что выравнивание файла на 512 байт уменьшает размер .dll. Я протестировал себя с различным выравниванием файлов и убедился, что да.

Мой вопрос:

Зачем мне вообще нужно использовать другое выравнивание файлов? Должны быть сценарии, в которых это требуется, иначе не было бы не вариант?

И что именно он делает? Страницы MSDN говорят о разделах? Что такое разделы?

http://msdn.microsoft.com/en-us/library/0s4tzdf2.aspx

42
задан Stephen Kennedy 9 July 2019 в 18:28
поделиться