Visual Studioを変更すると.netエラーが発生する


1

Visual Studioインストーラーを開き、「Visual Studio Professional 2017 ver 15.7.3」の変更をクリックして、「Microsoft.Net.PackageGroup.4.6.Redistの依存パッケージ、バージョン= 15.0.27005.2」という問題が見つかりません:Microsoft.Net.4.6.FullRedist.NonThreshold、version = 4.6.0.0。」

https://i.imgur.com/u3EBkwz.png

VS 2017をアンインストールしようとすると、同じエラーが発生します。

私の最初の考えは、単に.Net 4.6を再インストールすることでしたが、まだそれを行う方法を見つけることができていません。

再起動、インストーラーのアンインストール、再インストールを試みました。再び再起動しますが、この時点で私はこれ以上試すことができません。

編集:

.NET Framework 4.6のインストールを実行しようとすると、「。NET Framework 4.6以降の更新プログラムが既にこのコンピューターにインストールされています」(インストールしようとするバージョンに関係なく同じことが起こります-https://i.imgur.com /UfEtDbR.png https://i.imgur.com/5pPvEk3.png

OSバージョン:Win 10ビルド17134


質問を編集して、適切な回答を特定するのに十分な詳細を含む特定の問題に限定してください。
ラムハウンド

この質問に答えるためには、使用しているWindowsのバージョンを知る必要があります。Windows 10の場合は、ビルド番号を含めます。
ラムハウンド

10ビルド17134に勝利
ソラ

1803がある場合、マシンには4.7.2があります。つまり、4.6をインストールできません。エラーについては、VS2017インストーラーを再度ダウンロードしようとします。
ラムハウンド

私はすでにインストーラをダウンロードして再インストールしようとしましたが、変更はありません
ソラ

回答:


2

MSサポートチームから応答がありましたが、問題はインストールを管理するファイルが破損したためでした。

これに対する解決策は次のとおりです。

クリーンアップ手順に従って、VSインストールを再試行してください

  • マシンにこのファイルがあるかどうかを確認します: "%programfiles(x86)%\ Microsoft Visual Studio \ Installer \ resources \ app \ layout \ InstallCleanup.exe"
  • その場合は、-full paramを指定してadminコマンドプロンプトから起動してください。

InstallCleanup.exe -full

  • そうでない場合は、「%programfiles(x86)%\ Microsoft Visual Studio \ Installer」フォルダーを手動で削除してください
  • 新しくダウンロードしたvs_enterprise.exe(またはvs_professional.exeまたはvs_community.exe…)を再起動します
  • インストーラーをインストールする最初のステップを許可します
  • インストーラーが起動し、ワークロードの選択肢(.netデスクトップなど)が表示されたら、それを閉じます
  • 同じInstallCleanup.exeを起動して、VSの古いビルドをクリーンアップします
  • 次に、vs_enterprise.exeを再起動してVSをインストールします

-1。installCleaup.exe -fullを使用した後、プログラムを失った。そして、インストーラーの起動はもう機能しません。プログラムはまだソフトウェアの下にリストされており、削除できません。
サムチェン

0

このページに移動:Microsoft .NETダウンロード

そこに適切なバージョンの.NETをダウンロードできるはずです。


私がしようとしたとき、私は最初の記事で編集を追加して、私が原因「4.6以降のアップデートが既にインストール」にエラーが発生しますインストール
そら

正しい開発者パックがインストールされていますか?このページに移動:開発者パック
-HippyDippy

はい、i.imgur.com / 5pPvEk3.png (編集できなかったため、以前のコメントを削除しました)
そら
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.