次の方法で共有

.NET Framework 4.8 Runtime から Developer Pack へのアップデート方法

Anonymous
2023-04-13T11:04:17+00:00

お世話になります。

Windows Server 2016 に .NET Framework 4.8 Runtime がインストールしている環境にて

.NET Framework 4.8 Developer Pack をインストール(アップデート)したいのですが、

.NET Framework 4.8 Developer Pack のオフラインパック(ndp48-devpack-enu.exe) にて

インストールを実施したところ、添付画像のエラーにてインストールできませんでした。

なにか回避策はないでしょうか。

家庭向け Windows | その他 | アプリ

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

  1. Anonymous
    2023-04-13T14:44:31+00:00

    Windows Server 2016 に .NET Framework 4.8 Runtime がインストールしている環境にて

    .NET Framework 4.8 Developer Pack をインストール(アップデート)したい

    「.NET Framework 4.8 Developer Pack」は「.NET Framework 4.8 をターゲットにした開発に必要なパッケージ」です。
    そして、「.NET Framework 4.8 Runtime」に対して何も変化をもたらさないため、「アップデート」という言葉は当てはまりません。

    どういった経緯からこれを求められているのでしょうか?

    仮にインストールに成功しても、開発作業をされないのなら意味がないため、何か誤解されているのではないか?と疑っています。

    本当に「.NET Framework 4.8 をターゲットにした開発をしたい」のであれば、すでに提案のある通り、Visual Studio でまとめてインストールすればよろしいかと思います。

    1 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません

質問作成者が受け入れた回答

  1. hidaka 56,101 評価のポイント MVP ボランティア モデレーター
    2023-04-13T13:12:14+00:00

    再度調べてみました。

    すると、この問題は、Microsoftでも確認されていて、Visual Studio 2019(community版でOK)の最新版をインストールすることで解決するらしいです。という様な感じの決着に見えます。

    Cannot install .NET 4.8 developper pack on Windows Server 2016

    https://developercommunity.visualstudio.com/t/cannot-install-net-48-developper-pack-on-windows-s/1414246

    1 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません

5 件の追加の回答

並べ替え方法: 最も役に立つ
  1. hidaka 56,101 評価のポイント MVP ボランティア モデレーター
    2023-04-13T12:47:02+00:00

    失礼いたしました。追加でランタイムはインストール可能だったのですね。

    しかし元の私の指摘は、開発者向けの .NET Framework のインストール 記載の、

    インストーラー (Developer Pack およびランタイム) が、Windows Server バージョン 1803 以降ではないから、この質問のエラーが出るのではないかということです。インストーラーの電子署名や、インストール先の証明書ストアと関係があって、このエラーが出るのかも知れません。

    署名関係の問題なので、何かのKBで治るかも知れません。

    0 件のコメント コメントはありません
  2. Anonymous
    2023-04-13T12:33:15+00:00

    ご回答ありがとうございます。

    参考URLでは .NET Framework 4.8 インストール対象となっているみたいですが

    いかがでしょうか。

    また他のサーバにて 4.8 Runtime もインストールされていない状態からの 4.8 Developer Pack は

    インストールできました。

    以上です。よろしくお願いいたします。

    参考URL にて抜粋

    0 件のコメント コメントはありません
  3. hidaka 56,101 評価のポイント MVP ボランティア モデレーター
    2023-04-13T12:17:00+00:00

    まずは、

    開発者向けの .NET Framework のインストール https://learn.microsoft.com/ja-jp/dotnet/framework/install/guide-for-developers

    のページを確認しました。

    すると Windows Server 2016 では なんと、.NET Framework 4.8 は、開発者用のDeveloper Pack は勿論、ランタイムもインストール対象とはなっていない様子です。

    こういうことは アプリケーション開発ではよくあるので、利用したいアプリケーションの提供元に相談して、Windows Server 2016 以前 でも対応可能な.NET Framework 4.7 を利用する様にして貰うことをお勧めします。

    あとは、あまり現実的ではないかも知れませんが、インストール先を Windows Server バージョン 1803 以降に更新するとかでしょうか。

    参考)

    .NET Framework のシステム要件 https://learn.microsoft.com/ja-jp/dotnet/framework/get-started/system-requirements

    0 件のコメント コメントはありません