quinta-feira, 2 de abril de 2020

Instalando dotNet Framework 3.5 offline

Quando nenhuma opção de instalação do .NetFramework automática ou online, ainda se pode fazer isso offline.

Usar o fonte de instalação do Windows para obter os arquivos da pasta \source\sxs para o comando a seguir. Isso pode ser feito com uma mídia de instalação ou usando uma ISO de instalação. Para baixar uma iso atualizada vá no site do Windows 10 e baixe a ferramenta de instalação. Use a opção de fazer o download do iso, em vez de gravar o DVD ou pendrive. Depois que tiver a iso basta abrir no Windows Explorer (o iso vai ser "montado" e um drive de CD/DVD vai surgir no explorer). Use o driver montado na sintaxe abaixo, substituindo <iso_driver>.

dism /online /enable-feature /featureName:NetFx3 /LimitAccess /Source:<iso_driver>:\sources\sxs

O procedimento normal, via Add/Remove resources, só funcionou 1 ou 2x, o restante das muitas vezes eu tive que usar o método offline.

dica: Guarde os arquivos da pasta source\sxs contigo para uso recorrente. Assim não vai precisar do iso ou das mídias nas próximas vezes.

Fontes:
https://docs.microsoft.com/pt-br/windows-hardware/manufacture/desktop/deploy-net-framework-35-by-using-deployment-image-servicing-and-management--dism