次の方法で共有


CLR ランタイム設定が原因で起動時に Visual Studio 2013 がクラッシュする

この記事は、共通言語ランタイム (CLR) ランタイム設定が原因で起動時に Microsoft Visual Studio 2013 がクラッシュする問題を解決するのに役立ちます。

元の製品バージョン: Visual Studio 2013
元の KB 番号: 2979939

現象

この問題は、DevEnv.Exe.Config (または同等の簡易ファイル) ファイルを変更した後に発生する可能性があります。 変更はサポートされておらず、Visual Studio に不安定性が生じる可能性があります。 そのため、Microsoft サポート エンジニアが指示しない限り、構成ファイルを変更しないでください。

解決方法

この問題を解決するには、構成ファイルから変更したエントリを削除します。 たとえば、構成ファイルで Microsoft Visual Studio 2013 がクラッシュすることがわかっている CLR 設定エントリ NetFx40_LegacySecurityPolicy を削除できます。

構成ファイル (<App Id>.exe.config) は、次のフォルダーにあります。

  • %PROGRAMFILES%\Microsoft Visual Studio 12.0\Common7\IDE
  • %ProgramFiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE
  • %LOCALAPPDATA%\Microsoft\VisualStudio\12.0

状態

マイクロソフトでは、この問題を以下の「適用対象」セクションに記載されている製品の問題として認識しています。

適用対象

  • Visual Studio Ultimate 2013
  • Visual Studio Premium 2013
  • Visual Studio Professional 2013
  • Visual Studio Express 2013 for Web
  • Visual Studio Express 2013 for Windows