Я настраиваю компьютер с Windows Server 2012 R2 с помощью Chef. Одна из вещей, которые мне нужно сделать, - это установить .NET Framework 3.5. Я использую поваренную книгу для установки роли, и я использую папку SxS из ISO-образа Windows в качестве источника.
Однако размер папки SxS превышает 200 мегабайт, и я мог бы сэкономить некоторое время на подготовке машины, если бы мне не нужно было включать всю папку. Есть ли список папок, необходимых SxS для установки .NET 3.5?
Однако размер папки Sxs превышает 200 мегабайт, я мог бы сэкономить некоторое время на подготовке машины, если бы мне не нужно было включать всю папку.
Это пример того, что вы, разработчики, называете "преждевременная оптимизация.«200 мегабайт - это достаточно мало, чтобы вы не беспокоились об этом для целей передачи или предоставления данных. Если это проблема, то на самом деле у вас есть гораздо более серьезная проблема (например, попытка подготовить сервер через коммутируемое соединение. , или на жесткий диск 15-летней давности).
Вы потратите на это гораздо больше времени, чем сэкономите. И, в конце концов, попытка сократить вашу папку SxS - плохая идея для начала, поскольку она существует для обеспечения совместимости с несколькими версиями библиотек (dll), приложений и системных процессов.
Короче говоря, не делайте этого, и на самом деле вы должны ожидать, что папка SxS вашего сервера будет намного больше, чем 200 МБ, как только все будет сказано и сделано.