Microsoft製品を中心としたファンサイト

アプリ起動時に『To run this application, you must install .NET.』と表示されるときの対処方法。

最近とあるアプリケーションを起動しようとすると、エラーが表示されて起動できないことがありました。今回はその原因と対処方法についてご紹介したいと思います。結論から言えば、MicrosoftからランタイムをダウンロードすればOKというものです。

エラー内容

このエラーの内容は次のようなメッセージが表示されてアプリケーションが正常に起動できないということです。

To run this application, you must install .NET. Would you like to download it now?

ちなみに私の場合は『はい(Y)』を選んでもダウンロードページには飛びませんでした。リンク切れなのかもしれません。

原因と対照方法

Image

この原因は『互換性のある.NETランダイムがインストールされていない』ことが原因です。一部のプログラムにはMicrosoftが提供する.NETというものが使われており、アプリケーションがこれに依存している場合.NETランダイムというものを導入する必要があります。

このメッセージの場合.NET 5.0のデスクトップランダイムをインストールすることで問題が解決できました。以下のリンクからMicrosoft公式Webサイトにアクセスしてダウンロードできます。ダウンロードしたらファイルをインストールしてWindowsを再起動し、再びアプリケーションが動作するかどうか確認してみてください。

.NET 5.0 デスクトップランタイム(Windows x64インストーラー)をダウンロード

場合によっては.NET 6.0で解決することもあるようです。その場合は.NET 6.0をダウンロードしましょう。

.NET 6.0 デスクトップランタイム(Windows x64インストーラー)をダウンロード

--

  • B!