私はWin7Enterpriseを持っています。 VS 2008/2010で.csファイルを開くと、ダイアログボックスに「VisualStudioが動作を停止しました」というメッセージが表示されます。 「デバッグ」と「プログラムを閉じる」の2つのボタンがあります。同じpdbファイルがないため、[デバッグ]ボタンはアセンブリコードを使用してデバッグモードでdevenvを起動します。
VS 2008/2010Ultimateが正常に動作する同じ構成の別のマシンがあります。 Win 7を再インストールしても、問題は解決しませんでした。なぜそれが起こっているのか考えはありますか?
いくつかの標準的なVSトラブルシューティング手順を試してください。
devenv.exe /SafeMode
VS2012が動作を停止しました
このエラーが発生していました...
System.ComponentModel.Composition.ImportCardinalityMismatchException was unhandled
Message=No exports were found that match the constraint:
ContractName Microsoft.VisualStudio.Language.Intellisense.IGlyphService
RequiredTypeIdentity Microsoft.VisualStudio.Language.Intellisense.IGlyphService
InnerException:
しかし、上記のように、これは私にとってはうまくいきました:
すべてのアドインを無効にしてVisualStudioを起動します。
devenv.exe /SafeMode
すべての設定をリセット:Tools -> Import / Export Settings -> Reset All Settings
最近私は同じ問題を抱えていました、インターネット上であまり助けがありません。だから私はこれが簡単な修正になると思いました。 Visual Studioを数回再インストールしましたが、うまくいきませんでした。最後に、VisualStudioと一緒に.NETFrameworkをアンインストールし、再起動して再インストールします。
それはうまくいきました!!
私はそれが誰かを助けるかもしれないと思った。
しばらく前に同じ問題が発生しましたが、このパッチ修正をインストールすると解決しました。
ここでそれをチェックしてください-
http://connect.Microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=26662 。
私にとって...以前にインストールした拡張機能の1つが原因です。その拡張機能は、ある種のコードリフレクターです。そのツールは、私が前進するときにデバッグを遅くすることに成功しました。そして、Visual Studio2012を常にクラッシュさせます。したがって、私のアドバイスは、インストールするツールと拡張機能に注意することです...特にMicrosoft自身が作成したものではありません。
私の場合、クラッシュは並列プロジェクトビルドが原因でした。に行った後Options -> Projects and Solutions -> Build and Run
そして設定maximum number of parallel project builds
から1に、クラッシュはなくなりました。