web-dev-qa-db-ja.com

VisualStudioが動作を停止しました-Win7で

私はWin7Enterpriseを持っています。 VS 2008/2010で.csファイルを開くと、ダイアログボックスに「VisualStudioが動作を停止しました」というメッセージが表示されます。 「デバッグ」と「プログラムを閉じる」の2つのボタンがあります。同じpdbファイルがないため、[デバッグ]ボタンはアセンブリコードを使用してデバッグモードでdevenvを起動します。

VS 2008/2010Ultimateが正常に動作する同じ構成の別のマシンがあります。 Win 7を再インストールしても、問題は解決しませんでした。なぜそれが起こっているのか考えはありますか?

11
Amit

いくつかの標準的なVSトラブルシューティング手順を試してください。

  • 溶液をきれいにする
  • VSによって作成されたソリューション内のすべてのファイル、つまりすべての.ncb、.suo、.userファイルを削除/名前変更します
  • すべてのアドインを無効にしてVisualStudioを起動します:devenv.exe /SafeMode
  • すべての設定をリセット:[ツール]-> [設定のインポート/エクスポート]-> [すべての設定をリセット]
  • HKCU:\ Software\Micosoft\VisualStudio\9.0を削除してから、VisualStudioを再起動します
  • プログラムの追加と削除を使用してVisualStudioのインストールを修復します
17
Dirk Vollmar

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

2
user4325712

最近私は同じ問題を抱えていました、インターネット上であまり助けがありません。だから私はこれが簡単な修正になると思いました。 Visual Studioを数回再インストールしましたが、うまくいきませんでした。最後に、VisualStudioと一緒に.NETFrameworkをアンインストールし、再起動して再インストールします。

それはうまくいきました!!

私はそれが誰かを助けるかもしれないと思った。

1
AbuTaareq
  1. 非同期メソッドawaiterの呼び出しが欠落している場合、コード内でも複数の問題が発生する可能性があります。
  2. すべてがコード的に正しいと思われる場合は、ソリューションをクリーンアップし、すべてのプロジェクトからすべてのobjとbinfillを削除します。ソリューションの構築を再開します。これは私のシナリオでは複数回機能しました。
0
SurajNarayan

しばらく前に同じ問題が発生しましたが、このパッチ修正をインストールすると解決しました。

ここでそれをチェックしてください-
http://connect.Microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=26662

0
Tobby

私にとって...以前にインストールした拡張機能の1つが原因です。その拡張機能は、ある種のコードリフレクターです。そのツールは、私が前進するときにデバッグを遅くすることに成功しました。そして、Visual Studio2012を常にクラッシュさせます。したがって、私のアドバイスは、インストールするツールと拡張機能に注意することです...特にMicrosoft自身が作成したものではありません。

0
WKK

私の場合、クラッシュは並列プロジェクトビルドが原因でした。に行った後Options -> Projects and Solutions -> Build and Runそして設定maximum number of parallel project buildsから1に、クラッシュはなくなりました。

0
Alex Che