質問: visual studio 2019パブリッシュの前提条件ダイアログに.net framework 4.8がない 次の場所から「開発者パック」(.net framework 4.8 sdkとvsの魔法)をインストールしました https://dotnet.microsoft.com/download/dotnet-framework/net48 vs2019をアップデート2(16.0.2)にアップデートしました。しかし、.net 4.8の前提条件を設定しようとすると、ダイアログボックスのオプションに表示されません。 適切な前提条件パッケージをどこから/どのように入手できるか誰でも知っていますか?
回答: vs developer community webサイトのソリューション が見つかりました。これは。net framework 4.8を前提条件ダイアログ。トリックは、vs 2015がインストールされているインストーラのふりをすることです。 このパスを作成します(存在しない場合): c:\program files (x86)\microsoft visual studio 14.0\sdk\bootstrapper\packages 64ビットマシンで、レジストリキーを作成します _hkey_local_machine\software\wow6432node\microsoft\genericbootstrapper\14.0_ 32ビットマシンで、レジストリキーを作成します _hkey_local_machine\software\microsoft\genericbootstrapper\14.0_ 作成したばかりの_14.0_キーで、作成したばかりのフォルダーパスを値としてpathという名前の文字列を作成します (c:\program files (x86)\microsoft visual studio 14.0\sdk\bootstrapper\packages)。 .net 4.8開発者パックのセットアップ_ndp48-devpack-enu.exe_(修復またはインストール)を実行します。 手順2からレジストリキーを削除します(作成した場合のみ)。 作成したパスから_dotnetfx48_フォルダーをコピーします(ステップ1) 〜c:\program files (x86)\microsoft sdks\clickonce bootstrapper\packages visual studioを再起動します。 注意: path文字列値を実際のターゲットパス(c:\program files (x86)\microsoft sdks\clickonce bootstrapper\packages)に設定しても機能しません。