Instalei o "pacote de desenvolvedor" (.NET Framework 4.8 SDK mais qualquer mágica do VS) em: https://dotnet.microsoft.com/download/dotnet-framework/net48
Atualizei o VS2019 para atualizar 2 (16.0.2).
Mas se eu tento definir um pré-requisito do .NET 4.8, ele não aparece nas opções da caixa de diálogo:
Alguém sabe onde/como obter o pacote de pré-requisito apropriado?
Encontrei uma solução no site VS Developer Community que também funciona para adicionar o .NET Framework 4.8 à caixa de diálogo de pré -requisitos .
O truque é fingir o instalador que o VS 2015 está instalado:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\SDK\Bootstrapper\Packages
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\GenericBootstrapper\14.0
Em máquina de 32 bits , crie a chave de registro
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\GenericBootstrapper\14.0
14.0
chave recém-criada, crie uma String nomeadaPath
com o caminho da pasta recém-criada como valor(
C:\Program Files (x86)\Microsoft Visual Studio 14.0\SDK\Bootstrapper\Packages
).ndp48-devpack-enu.exe
(reparar ou instalar).DotNetFX48
pasta do caminho criado (etapa 1)para
C:\Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages
Observação:
Path
valor da string para o caminho de destino real (C:\Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages
) não funcionará.Você pode baixar o "pacote bootstrapper para .Net framework 4.8" do github . Copie a pasta DotNetFX48 para o local apropriado, por exemplo:
c:\Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages
e reinicie o Visual Studio.