Quais arquivos SxS são necessários para instalar o .net 3.5?

1

Estou provisionando uma máquina Windows Server 2012 R2 usando o Chef. Uma das coisas que preciso fazer é instalar o .NET Framework 3.5. Estou usando um livro de receitas para instalar a função e estou usando a pasta SxS da iso do Windows como fonte.

No entanto, a pasta SxS tem mais de 200 megabytes, e eu poderia economizar algum tempo provisionando a máquina se não tivesse que incluir a pasta inteira. Existe uma lista ou alguma pasta requerida pelo SxS para instalar o .NET 3.5?

    
por Red 5 18.08.2016 / 22:42

1 resposta

4

However, the Sxs folder is over 200 megabytes, I could save some time provisioning the machine if I didn't have to include the whole folder.

Este é um exemplo do que os desenvolvedores chamam de " otimização prematura. " 200 megabytes é pequeno o suficiente para você não deve se preocupar com isso para fins de transferência de dados ou provisionamento. Se é um problema, então você realmente tem um problema muito maior (como tentar provisionar um servidor através de uma conexão dial-up ou em um disco rígido de 15 anos).

Você gastará muito mais tempo imaginando isso do que economizará fazendo isso. E, no final, tentar remover sua pasta SxS é uma má ideia, já que existe para permitir compatibilidade com várias versões de bibliotecas (DLLs), aplicativos e processos do sistema.

Em suma, não faça isso e, de fato, você deve esperar que a pasta SxS do seu servidor seja muito maior do que 200 MB, quando tudo estiver pronto e pronto.

    
por 19.08.2016 / 00:33