web-dev-qa-db-ja.com

Visual Studio 2013のインストールが失敗する:プログラム互換モードがオン(Windows 10)

Windows 10にVisual Studio Ultimate 2013をインストールしたいのですが、次のエラーがあります:

enter image description here

これら2つのことを行いました(Windows 8で問題を解決しました)。

enter image description here

enter image description here

それでもインストールできません。

57

こちら と答えた。

インストーラーのファイル名を確認することをお勧めします。セットアップが機能するためには、奇妙なことに元の名前である必要があります。

64
Sunsetquest

プログラム互換性アシスタントを無効にすることは正しい方法ではありません。

Windows 10で動作するソリューションは次のとおりです。

  • セットアップファイルを右クリックします
  • Propertiesを選択し、Detailsタブに移動します。
  • Original filenameというラベルのエントリがあるはずです。それに応じてファイルの名前を変更するだけで、実行されます。
57
Adam Wiernicki

私の場合、マウントされたISOから実行しようとしました。 exec名は大丈夫です。すべてのISOファイルをハードディスクにコピーすることで問題を修正しました。

8
Max Hernandez

インストールファイルを右クリックして詳細タブに移動します。元のファイル名が表示され、インストールファイルの名前を元のファイル名の値に変更して、インストールを再開します。

5
Hamid Jolany

名前の変更が機能しない場合は、\layout引数を使用してセットアップを実行してください。

3

インストールファイルをハードドライブにコピーします。プロフェッショナル版の場合、インストーラーファイル名をvs_professional.exeに変更します。楽しい。

2
dils

ISOファイルをハードドライブに展開するだけで機能します。

1
zafi4591

Windows 10と韓国語版のVisual Studioを使用しています。韓国語から英語に変えたかった。英語の言語パックをダウンロードしましたが、「互換モードがオンです...」というエラーメッセージが表示されました。この問題の唯一の解決策は、言語パックのセットアップファイル名を元の名前、つまりvs_langpack.exeに変更することです。そして、問題は解決されました。

お役に立てば幸いです。

ありがとう。

1
user6126858

以下のソースによると、以下を実行する必要があります。

インストールフォルダー「C:\ Program Files(x86)\ Microsoft Visual Studio 12.0\Common7\IDE」に移動して、実行可能ファイルを探します(VS Express 2013がVS express 2013 for webの場合、実行可能ファイルはVWDExpress.exeです) 。

ファイルを右クリックし、「互換性」タブを選択します。ここですべての互換性設定を無効にします

したがって、コンポーネントの「互換性」設定を無効にしてみてください(その場合、互換性サービスをオフにするだけでは不十分です)。

ソース: https://social.msdn.Microsoft.com/Forums/vstudio/en-US/1985a3dd-f12d-4d08-ba8a-51535a3c8dc9/visual-stodio-2013-express-cannot-be-installed? forum = vssetup

また、インストールログをアップロードできますか?

これを行うには、次の手順を実行します。

  1. Microsoft Visual Studioおよび.NET Frameworkログ収集ツール(collect.exe)をダウンロードします。 - https://www.Microsoft.com/en-us/download/details.aspx?id=1249
  2. ツールを保存したディレクトリからcollect.exeツールを実行します。
  3. このユーティリティは、すべてのVSおよび.NETログの圧縮キャビネットファイルを%TEMP%\ vslogs.cabに作成します。
  4. Vslogs.cabを投稿する

ソース: https://support.Microsoft.com/en-us/kb/289927

0
DeJaVo

参考:windowsservercore dockerコンテナーで無人VS 2013をインストールしようとすると、このエラーが発生しました:

.\vs_professional.exe /Q

理由は、Dockerボリュームにインストールファイルがあることでしたが、コンテナーのディスクにコピーすることで解決しました。

0
Adversus

たぶん、あなたはあなたのファイルを抽出し、その後にセットアップを試みる必要があります。

ISOによる仮想ドライブへのマウントで問題があり、RARファイルでも同様でした。しかし、私はそれを抽出すると、うまく動作します

0
Trương Long

私の場合、ISOをダウンロードし、ISOからすべてのファイルをハードドライブにコピーすることもできます。 Windows 10上のVisual Studio Community 2015で機能します。

0
sajushko

プログラム互換モードを無効にしても問題が解決しない場合は、ISOのコンテンツをローカルパスにコピーし、単純なダブルクリックでインストールしてみてください

0
lucas.vandor