質問者
VisualStadio2017 のインストールに失敗する

質問
-
VisualStadioInstallerで、VisualStadioCommunity2017のインストールを実行すると失敗して
「Microsoft.VisualStudio.Setup.Configuration をインストールできませんでした」
というメッセージが表示されます
おそらく同じエラーのスレッドとして
Cannot install VS 2017 (A product matching the following parameters cannot be found)
というタイトルのスレッドがありましたが、ここでも解決してないようです
それでも、自分で色々調べたところ
「C:\ProgramData\Microsoft\VisualStudio\Packages\Microsoft.VisualStudio.Setup.Configuration,version=2.5.2141.57745」
というフォルダに有る「Microsoft.VisualStudio.Setup.Configuration.msi」の実行に失敗しているようでした
なんで失敗するのかも分かりません。
なんとなく、これを手動で実行すると
「システム管理者によって、ポリシーはこのインストールを実行できないように設定されています。」
というメッセージが表示されました。管理者権限で実行しても同じでした
原因はこのインストールの失敗だと思うのですが、どうにも解決しません
すべての返信
-
テンポラリフォルダにVSセットアップのログがあると思います。
dd_setup_yyyymmddHHMMDD.log というルートログと、さらに_???_なまえlog と続く個別ログがあります。
最初のログから、エラー個所を探し、そこでエラーの内容を確認、さらに、細かいログ(名前のあるほう)で、そのパッケージの詳細エラーを確認。
これらのインストールログを確認すれば、直接的な原因は絞り込めると思います。修正できるかどうかは原因次第なので、なんとも言えませんが。
とっちゃん@わんくま同盟, Visual Studio and Development Technologies http://blogs.wankuma.com/tocchann/default.aspx
-
Mujurinさん、こんにちは。フォーラムオペレーターのクモです。
MSDNフォーラムにご投稿くださいましてありがとうございます。
以下の手順によって、試してみてください:
1. https://gist.github.com/heaths/77fbe0b44496960fab25c2eb0b9e8475の内容をlocal.ps1ファイルにコピーします。
2.管理者としてWindows PowerShellを実行します
3.注:Windows PowerShell(x86)ではなく、x64マシンでWindows PowerShellを使用します
4.ステップ1で作成したスクリプトファイルを実行します
5.VSインストーラーに戻り、Visual Studioを再インストールします
どうぞよろしくお願いいたします。MSDN/ TechNet Community Support Kumo ~参考になった投稿には「回答としてマーク」をご設定ください。なかった場合は「回答としてマークされていない」も設定できます。同じ問題で後から参照した方が、情報を見つけやすくなりますので、 ご協力くださいますようお願いいたします。また、MSDNサポートに賛辞や苦情がある場合は、MSDNFSF@microsoft.comまでお気軽にお問い合わせください。~
-
-
Mujurinさん、こんにちは。フォーラムオペレーターのクモです。
ご返信いただきありがとうございます。
vsをインストールするときに、このツール(MicrosoftProgram_Install_and_Uninstall.meta)を実行してみてください。
原因の検出と修復に役に立つと思います。
どうぞよろしくお願いいたします。MSDN/ TechNet Community Support Kumo ~参考になった投稿には「回答としてマーク」をご設定ください。なかった場合は「回答としてマークされていない」も設定できます。同じ問題で後から参照した方が、情報を見つけやすくなりますので、 ご協力くださいますようお願いいたします。また、MSDNサポートに賛辞や苦情がある場合は、MSDNFSF@microsoft.comまでお気軽にお問い合わせください。~
-
Mujurinさん、こんにちは。フォーラムオペレーターのクモです。
ご返信いただきありがとうございます。
はい、原因はこのパッケージにあると思います。トラブルシューティングするには、以下の手順に従ってください:
1、マシンにこのファイルがあるかどうかを確認します:
C:\ Program Files(x86)\ Microsoft Visual Studio \ Installer \ resources \ app \ layout
「はい」の場合は、このパスに移動して、InstallCleanup.exeを見つけ、-fullパラメータが付いた管理コマンドプロンプトから起動します:InstallCleanup.exe –full。
そうでない場合は、「%programfiles(x86)%\ Microsoft Visual Studio \ Installer」フォルダを手動で削除してください。
2、次に、新しくダウンロードしたvs_community.exeを再起動します。
3、1のステップでインストーラーをインストールします。インストーラーが起動し、ワークロードの選択肢(.netデスクトップなど)が表示されたら、それを閉じます。
4、次のフォルダーを削除します:
C:\ ProgramData \ Microsoft \ VisualStudio \ Packages \ Microsoft.TeamFoundation.OfficeIntegration.Resources、version = 15.129.28124.3、chip = x64
そして、インストーラーを再実行してテストします。
上記のすべてが機能しない場合は、すべてのWindowsアップデートが最新であることを確認し、ウイルス対策ソフトウェアを無効にし、%temp%フォルダーをクリーンアップしてください。
次に、VSオフラインインストーラーを使用してVS 2017をインストールします。詳細については、Visual Studio のオフライン インストールを作成するを参照してください。
どうぞよろしくお願いいたします。MSDN/ TechNet Community Support Kumo ~参考になった投稿には「回答としてマーク」をご設定ください。なかった場合は「回答としてマークされていない」も設定できます。同じ問題で後から参照した方が、情報を見つけやすくなりますので、 ご協力くださいますようお願いいたします。また、MSDNサポートに賛辞や苦情がある場合は、MSDNFSF@microsoft.comまでお気軽にお問い合わせください。~
-
Mujurinさん、こんにちは。フォーラムオペレーターのクモです。
ご返信いただきありがとうございます。
お使いのシステムに問題があるかもしれませんが、マシンでWindows 10システムを使用していますか?
システムを最新のバージョンに再度インストールしてみてください。
どうぞよろしくお願いいたします。MSDN/ TechNet Community Support Kumo ~参考になった投稿には「回答としてマーク」をご設定ください。なかった場合は「回答としてマークされていない」も設定できます。同じ問題で後から参照した方が、情報を見つけやすくなりますので、 ご協力くださいますようお願いいたします。また、MSDNサポートに賛辞や苦情がある場合は、MSDNFSF@microsoft.comまでお気軽にお問い合わせください。~
-
いまさらながら、解決することができました。
こちらのサイト https://qiita.com/arupaka__ri/items/a34f1c4d0fa5e6df3ede
を参考にして、レジストリを設定したところ、問題なくインストールに成功しました。
ただ、気になることが一つあり、ここで変更を加える
「HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Safer\CodeIdentifiers」
にあるはずの値「PolicyScope」が、自分の環境には存在していませんでした。
これは大丈夫なんですかね。
最初の問題は解決したため、こちらのメッセージを回答とさせてもらいます。