Como instalar o .NET 4.5 SDK?

1

Eu tenho um problema ao instalar o .NET 4.5 SDK.

Quando eu executo o sdksetup.exe (instalação do SDK do Windows, que também inclui o .NET 4.5 SDK), o assistente chega ao ponto de escolher os componentes a serem instalados. Eu só preciso do .NET 4.5 SDK, portanto, seleciono a caixa de seleção apropriada e desligo os outros:

Nos arquivos de log, posso ver os erros ao tentar baixar o MSI da Web:

[19BC:0690][2013-07-12T17:11:44]: package_Microsoft_.NET_Framework_4.5_Tools
[19BC:0690][2013-07-12T17:11:44]: package_Microsoft_.NET_Framework_4.5_Tools to http://download.microsoft.com/download/F/1/3/F1300C9C-A120-4341-90DF-8A52509B23AC/standalonesdk/Installers/sdk_tools4.msi
[19BC:0690][2013-07-12T17:11:44]: Acquiring package: package_Microsoft_.NET_Framework_4.5_Tools, payload: package_Microsoft_.NET_Framework_4.5_Tools, download from: http://download.microsoft.com/download/F/1/3/F1300C9C-A120-4341-90DF-8A52509B23AC/standalonesdk/Installers/sdk_tools4.msi
[19BC:0690][2013-07-12T17:11:44]: Error 0x80070002: Failed to send request to URL: http://download.microsoft.com/download/F/1/3/F1300C9C-A120-4341-90DF-8A52509B23AC/standalonesdk/Installers/sdk_tools4.msi
[19BC:0690][2013-07-12T17:11:44]: Error 0x80070002: Failed to connect to URL: http://download.microsoft.com/download/F/1/3/F1300C9C-A120-4341-90DF-8A52509B23AC/standalonesdk/Installers/sdk_tools4.msi
[19BC:0690][2013-07-12T17:11:44]: Error 0x80070002: Failed to get size and time for URL: http://download.microsoft.com/download/F/1/3/F1300C9C-A120-4341-90DF-8A52509B23AC/standalonesdk/Installers/sdk_tools4.msi
[19BC:0690][2013-07-12T17:11:44]: Error 0x80070002: Failed attempt to download URL: 'http://download.microsoft.com/download/F/1/3/F1300C9C-A120-4341-90DF-8A52509B23AC/standalonesdk/Installers/sdk_tools4.msi' to: 'C:\Users\ys\AppData\Local\Temp\{a3717ca4-b44e-422d-8268-ee4dabb332fd}\package_Microsoft_.NET_Framework_4.5_Tools'

Eu também tentei baixar o pacote MSI manualmente, mas falhei. Descobri outra máquina que tem esse SDK instalado e copiei o arquivo MSI mencionado do cache do Windows Installer, mas a instalação do SDK reclama que o pacote é inválido ...

Alguém tem alguma ideia? Suponho que o download do arquivo sdk_tools4.msi e do satélite .cab válido resolva o problema, mas onde posso obtê-lo?

    
por Yan Sklyarenko 15.07.2013 / 11:15

1 resposta

1

Ok, como acontece frequentemente, uma vez que postei essa pergunta, consegui resolver o problema.

Então, aqui está o descritivo para aqueles que enfrentam o problema no futuro.

Primeiro de tudo, eu não consegui baixar o .NET 4.5 SDK da internet, e tive que copiar os arquivos necessários da máquina, que está instalada. Eu não sei porque não funcionou pela primeira vez, no entanto. Então copiei os seguintes arquivos:

  • sdk_tools4.msi
  • sdk_tools4.cab
  • NetFx45_DTP.msi
  • NetFx45_DTP.cab

O processo de instalação ficou assim:

  • Executar sdksetup.exe
  • Escolha apenas .NET 4.5 SDK setup checkbox
  • Ele tenta baixar o pacote, falha e solicita o caminho local. Apontá-lo para a cópia local do sdk_tools4.msi (suponho que ele espera o arquivo cab no mesmo diretório)
  • Repita a etapa anterior para NetFx45_DTP.msi

Depois, a instalação correu sem problemas e instalou o .NET 4.5 SDK com sucesso.

OBSERVAÇÃO: se você não tiver uma máquina onde o .NET 4.5 SDK já esteja instalado, pode ser uma rolha de exibição para você.

    
por 15.07.2013 / 11:32