web-dev-qa-db-ja.com

Visual Studio 2015が起動しません

Windows 7にVisual Studio 2015 Professionalをインストールしました。正常に動作していました。しかし、[ツール]-> [拡張機能と更新プログラム]メニューから更新プログラムをインストールした後、Visual Studioはもう起動しません。 「管理者として実行」も使用してみました。 [スタート]メニューから[Visual Studio 2015]を右クリックし、[管理者として実行]をクリックします。通常のアクセス許可を求めるダイアログボックスが表示されます。[はい]をクリックします。タスクマネージャーでは、同様に表示されません。

システムを再起動しても効果はありません。 .NET 4.6がインストールされ、同じシステム上のVisual Studio 2012は正常に機能しています。

PDATE 1この問題は、私が考える普遍的なアプリに関係する最後の更新(VS2015内から)をインストールした後に始まりました。

PDATE 2 VS2015を起動した正確な時間に、次のようにセキュリティセクションの下に1つのWindowsイベントログが生成されます。

EventID 6281
Microsoft-Windows-Security-Auditing
Audit Failure
Message: Code Integrity determined that the page hashes of an image file are not valid.
The file could be improperly signed without page hashes or corrupt due to unauthorized modification.
The invalid hashes could indicate a potential disk device error.
File Name: \Device\HarddiskVolume3\Windows\System32\l3codeca.acm
34
nam

パッケージの1つをアップグレードした後、最近同じ問題が発生しました。 「すべて」を試してみたところ、動作した唯一のオプションは/ Setupスイッチでした(管理者としてログインしましたが、それが必要だとは思わない) 。

c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE>devenv.exe /Setup
c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE>devenv.exe

https://msdn.Microsoft.com/en-us/library/ex6a2fad.aspx

50
IKnewThat

これが私のために働いたものです。コマンドプロンプトに移動し、devenv.exeがあるフォルダーに移動します

私の場合、C:\ Program Files(x86)\ Microsoft Visual Studio 14.0\Common7\IDE

その後、実行する

Devenv.exe/ResetSettings

https://msdn.Microsoft.com/en-us/library/ms241273.aspx

35
Bob

同じ問題がありました。これは、Visual Studio Extensionsが$PATHにパスを追加し、$PATHが長くなりすぎた(> 2048バイト)ために発生しました。

これにより、マシン上のVSやその他の多くのものが破損します。

$PATHから古い行と重複する行を削除すると、十分に短くなり、VS2015とすべてが再び機能しました。

13
Wilbert

上記のいずれも機能しない場合(私の場合のように)、レジストリエディターを開き、HKEY_CURRENT_USER\Software\Microsoft\VisualStudioおよび14.0のすべてのディレクトリを削除します。

すべてのVS設定がリセットされ、次の起動はインストール後の最初の起動のようになります。 ここに答えが見つかりました

7
Mardok

このスレッドで他のソリューションを試した後、最終的に私のために働いたのは:

昇格したコマンドプロンプトから、「C:\ Program Files(x86)\ Microsoft Visual Studio 14.0\Common7\IDE」に移動します。

実行:

devenv.exe/Log C:\ temp.log

https://msdn.Microsoft.com/en-us/library/ms241272.aspx

ログには、すべての拡張子の開始エントリと終了エントリの一致するセットが含まれている必要があります。

<description>Begin package load ...
...
<description>End package load ...

最後の拡張機能にEnd package loadエントリがない場合、その拡張機能をアンインストールする必要があります。

実行:

devenv.exe/SafeMode

https://msdn.Microsoft.com/en-us/library/ms241278.aspx

「ツール->拡張機能と更新」に移動し、問題のある拡張機能をアンインストールします。

VSを終了します。通常どおりVSを起動します。それでも機能しない場合は、手順を繰り返します。

4
jarfil
  1. C:\ Program Files(x86)\ Microsoft Visual Studio 14.0\Common7\IDE\Blend.exeを実行します
  2. 「ソリューションエクスプローラー」で「default.aspx」などのファイルを右クリックし、「Visual Studioで編集」を選択します
0
MX Woz

上記のどれも私を助けなかった、私を助けたのはdevenu.exe VSがインストールされた他のコンピューターから、それをマイコンピューターに置き換えますdevenu.exe

0
Naeem Malik

私にとっては、Visual Studio 2015ウィンドウが消えずに表示されるだけで、IDEまたはエラーが表示されます。

次のソリューションはどれも私の通常のドメインユーザーでは機能しましたが、administratorで実行しても問題はありませんでした。

  • Devenv.exe/ResetSettings
  • 再インストール
  • 修理
  • 詳細については、イベントビューアーを見る
  • 一時ファイルとクリーンアップをクリーニングし、最終的にエラーが表示される

最後に、[システムプロパティ]-> [詳細設定]-> [プロファイル]で管理者からプロファイル全体を削除し、問題を解決しました。

その直前に、ユーザーフォルダーをどこか、または少なくともデスクトップとユーザーフォルダー、およびブックマークと設定をコピーします。

0
Iman Abidi