私は 4.5.2 .NET Framework (以前は 4.0 から) をインストールしましたが、すべてがうまくいっているとわかりました。再起動するように言われたので、再起動しました。
4.5以降でのみ利用可能なクラスを使用して、VSを介してアプリを開発/実行できたので、何かが適切にインストールされたことがわかります。
ただし、インストーラー (セットアップ プロジェクト - Visual Studio インストーラー) を作成し、自分のマシンでインストーラーを実行しようとすると、次のメッセージ ボックスが表示されます。
基本的に、.NET 4.5.2 のインストーラーからの修復の実行、Microsoft のフレームワーク修復ツールの実行 (再起動も含む) など、太陽の下ですべてを試しました。 . 何も機能せず、率直に言って、私は少しイライラしています。
インストーラーの起動条件:
インストーラーの前提条件:
誰かが私に洞察を与えることができれば、それは大歓迎です。過去に .NET フレームワークをアップグレードしたことがないので、どうやら何をしているのかわかりません。
ありがとうございました。
アップデート:
まだ解決策はありませんが、プログラムをインストールすることはできました。ただし、これは、インストーラーの前提条件を .NET 4.0 のみを必要とするように変更したためです。コンパイル時にいくつかの警告などが表示されますが、プログラム (インストール後) は、.NET 4.5 機能を使用する部分であっても、完全に正常に動作します。
また、レジストリにインストールされているバージョンと 4.5.51209 IS を示す MSDN の手順に従いました。基本的には機能していますが、もっと良い方法があると思います/何かが欠けています。