現在、多くのアプリケーションで、フレームワーク Microsoft .NETあなたのシステム上で。 .NET ベースのアプリケーションを正しいバージョンのないマシンで実行すると、予期しない結果が生じる可能性があります。プログラムが正しく動作していない、またはまったく動作していないことは確かですが、問題についてユーザーに通知する内容はプログラムによって異なります。多くの場合、実際には何も情報を提供しない、かなりわかりにくいエラー メッセージが表示されます。

アプリケーションは適切に初期化できませんでした (0x0000135)。 「OK」をクリックしてアプリケーションを完了します。

これは一般的なエラー メッセージですが、問題が実際にプログラム自体にあるのか、.NET に問題があるのか​​はわかりません。

一部のプログラムはもう少し便利で、インストールを続行するには特定のバージョンの .NET Framework が必要であることを警告する場合があります。他のソフトウェアは、不足しているバージョンの .NET のダウンロードとインストールを自動的に提供する直感的な機能を備えている場合があります。

.NET Framework が何なのかよくわからない人のために説明すると、.NET Framework は、ソフトウェア開発者がさまざまな Windows アプリケーションやサービスを簡単に作成できるようにするアプリケーション開発プラットフォームです。基本的に、これによりプログラムのコーディングが高速化され、煩雑さが軽減されます。 .NET アプリケーションは独自の仮想マシンでも実行され、セキュリティの観点から役立ちます。

.NET の問題は、ダウンロード時にハード ドライブの容量が数百メガバイト必要になることです。特定のバージョンの .NET を必要とするプログラムも作成されます。 1 つのバージョンだけをインストールするだけではおそらく十分ではありません。たとえば、プログラム A には .NET 3.5 が必要ですが、プログラム B には .NET 4.6 が必要な場合があります。この場合、両方のシステムが必要になります。

Windows Server、Vista、7、8/8.1、および 10 にはすべて、オペレーティング システムに組み込まれたバージョンの .NET が付属しています。 .NET Framework には多くのバージョン (1.0、1.1、2.0、3.0、3.5、4.0、4.5.x、4.6.x、および 4.7) があり、さらに、それらは異なるアプリケーションを実行するために同じシステム上に存在することが多く、場合によってはそれさえできないならコンピュータにどの .NET がインストールされているかを確認します。それを知る方法をいくつか紹介します。

ASoft .NET バージョン検出器

このプログラムは、さまざまなすべてに関する情報を提供する軽量のポータブル ツールです。.NET Framework のバージョンマシンにインストールされています。システムに特定のバージョンがない場合は、関連する Microsoft Web ページにアクセスできる便利なボタン リンクがあるため、簡単にダウンロードできます。各バージョンのソフトウェア開発キット (SDK) をダウンロードするためのリンクも提供されます。

インストールされている .NET のバージョンは白い文字で表示されます。その横にあるロゴをクリックして、インストール ディレクトリに移動します。下部のログ ボックスには、存在するバージョンと関連する更新パッチ (32 ビット/64 ビットなど)、および影響を受けるフォルダーの場所が表示されます。コピー ボタンを押すと、このボックス内のすべてのテキストがクリップボードにコピーされます。

に行くヘルプ > .NET バージョン履歴オペレーティング システムに標準としてインストールされている .NET のバージョンを確認します。 ASoft .NET バージョン検出器バージョンを検出します1.0、1.1、2.0、3.0、3.5、4.0、4.5、4.6フレームワーク .NETWindows 2000 以降でも実行できます。公式ウェブサイトは廃止されましたが、ツールはまだオンラインで見つけることができます。

.NET バージョン検出器のダウンロード