DOBON.NETプログラミング道掲示板

■34054 / 3階層)  SQLServerテーブル内容をDataGridViewに表示するコードについて
□投稿者/ 魔界の仮面弁士 大御所(1176回)-(2018/11/30(Fri) 16:47:18)
  • アイコンNo34053に返信(けいさんの記事)
    > 「プログラムのアンインストール又は変更」を開いてみますと、
    > 4.7.2が見当たりません。

    そもそも Windows 8 以降では、.NET Framework が
    オペレーティング システム の必須コンポーネントとなっているため、
    個別にアンインストールすることができません。

    そのため、.NET Framework の更新バージョンがある場合にも、
    『プログラムのアンインストール又は変更』ではなく、
    『インストールされた更新プログラム』の方となります。
    https://docs.microsoft.com/ja-jp/dotnet/framework/install/troubleshoot-blocked-installations-and-uninstallations


    しかし .NET Framework 4.8 の Early Build を除けば、
    .NET Framework 4.7.2 が現時点の最新版ですので、いずれにせよ
    現時点では、更新プログラムの一覧にも記載されていない可能性が高いです。
    https://blogs.msdn.microsoft.com/dotnet/2018/11/28/announcing-net-framework-4-8-early-access-build-3694/


    なお、OS コンポーネントという性質上、確認するとすれば
    『プログラムのアンインストール又は変更』ではなく
    『Windows の機能の有効化または無効化』の方となりますが、
    これも ASP.NET 関連モジュールの有効化/無効化が行える程度であり、
    .NET Framework のアンインストールやバージョン確認目的には使えません。


    > 下記のリンクの方法で、インストールされているフレームワークのバージョンを見ると、4.7.2でした。

    そのはずです。

    Windows 10 version 1803 (April 2018 Update) に搭載されている
    .NET Framework バージョンは 4.7.2 なので、先の表とも一致しますよね。


    参考までに、オフラインインストーラーの場所も掲載しておきます。
    Windows 10 に 4.7.2 をインストールする場合、対象バージョンは
     Windows 10 version 1607 (Anniversary Update
     Windows 10 version 1703 (Creators Update
     Windows 10 version 1709 (Fall Creators Update)
    となります。(version 1803 / 1809 は既定で有効)
    https://support.microsoft.com/en-us/help/4054530/


    そのひとつ前の 4.7.1 の場合は、
     Windows 10 version 1607 Anniversary Update
     Windows 10 version 1511 Creators Update
    が対象です。(version 1709 は既定で有効)
    https://support.microsoft.com/en-us/help/4033342/


    最初に投稿いただいた 4.7 の場合は
     Windows 10 version 1607 Anniversary Update
    が対象です。(version 1703 は既定で有効)
    https://support.microsoft.com/en-us/help/3186497/



    > 4.7.2が見当たりません。

    .NET Framework 4.7.2 の入っているバージョンの Windows 10 環境であっても、
    4.7.2 Targting Pack が無ければ、4.7.2 向けの開発は行えません。

    逆に言えば、対応する Targting Pack を導入することで、
    将来バージョンの .NET Framework 開発にも対応できます。
    (Targting Pack に対応している Visual Studio は 2012 以降です)

    VS2012 / 2013 は 4.6.2 まで、
    VS2015 / 2017 は 4.7.2 までに対応します。
    https://dotnet.microsoft.com/download/visual-studio-sdks



    > 代わりに、以下のすべてが入っています。

    そこは『実行環境』と『開発環境』の違いですね。
    ランタイム バージョンが共存できるわけではありません。


    > 引き続き調べてみます。

    .NET 4.7.2 開発を行う場合には、
     (1) NDP472-DevPack-ENU.exe
     (2) NDP472-DevPack-JPN.exe
    の順でインストールする必要があるようです。

    ※VS2017 の場合。VS2015 は試していません。
違反を報告
削除キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[2]: SQLServerテーブル内容をDataGridViewに表示するコードについて /けい 返信無し
 
上記関連ツリー

Nomalアイコン SQLServerテーブル内容をDataGridViewに表示するコードについて / けい (18/11/30(Fri) 09:49) #34049
Nomalアイコン Re[1]: SQLServerテーブル内容をDataGridViewに表示するコードについて / 魔界の仮面弁士 (18/11/30(Fri) 11:40) #34051
  ├Nomalアイコン Re[2]: SQLServerテーブル内容をDataGridViewに表示するコードについて / けい (18/11/30(Fri) 12:36) #34052
  │└Nomalアイコン Re[3]: SQLServerテーブル内容をDataGridViewに表示するコードについて / 魔界の仮面弁士 (18/11/30(Fri) 17:22) #34056
  │  └Nomalアイコン Re[4]: SQLServerテーブル内容をDataGridViewに表示するコードについて / けい (18/11/30(Fri) 19:03) #34057 解決み!
  └Nomalアイコン Re[2]: SQLServerテーブル内容をDataGridViewに表示するコードについて / けい (18/11/30(Fri) 12:57) #34053
    └Nomalアイコン SQLServerテーブル内容をDataGridViewに表示するコードについて / 魔界の仮面弁士 (18/11/30(Fri) 16:47) #34054 ←Now

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

Mode/  Pass/


- Child Tree -