しばらくの間、Visual Studio 2010(公式リリース)を実行しています。最近、VSは私の8時間の勤務中に10回以上クラッシュします。 VS2008では、大きなXamlファイルを操作するときにクラッシュがよく発生し、VS2010でその一部を経験している間、デバッグ、デバッガーの起動、デバッガーの停止、およびコードの編集中の他のランダムな時間にクラッシュが発生します。
私は問題のレポートを調べましたが、最も頻繁に発生するのは次のとおりです。
説明
障害が発生しているアプリケーションのパス:C:\ Program Files(x86)\ Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe
問題の署名
問題イベント名:APPCRASH
アプリケーション名:devenv.exe
アプリケーションバージョン:10.0.30319.1
アプリケーションのタイムスタンプ:4ba1fab3
障害モジュール名:ntdll.dll
障害モジュールのバージョン:6.1.7600.16385
障害モジュールのタイムスタンプ:4a5bdb3b
例外コード:c0000005
例外オフセット:0002e23e
Windows 7(x64)を実行しています。残念ながら、誰かがこの問題に遭遇し、解決策を見つけました。 VS2010を再インストールする予定です。うまくいけば、これで問題が解決します。
頻繁にクラッシュする可能性のある追加の拡張機能をインストールしたと思いますか?
あなたが試すことができます
Devenv.exe /SafeMode
セーフモードで起動します。また試すことができます
Devenv.exe /Log
すべてのアクティビティを記録します。これを試したことがないので、どのアクティビティがログに記録されるかわかりません。
私は同様の問題を抱えていましたが、これは私を助けました
コマンドプロンプトからこれを実行すると、修正されるようです。今日は一日中クラッシュしていません。
regsvr32 c:\Windows\System32\ole32.dll
Visual Studioでも同様の問題がありました。問題は、何らかの理由で適切にインストールされなかったサービスパックでした。
修復/再適用オプションを使用してSP1を再適用する必要がありました。この種の問題は私の問題を修正しました。
また、必ずシステムを再起動してください。
Visual Studio 2010の起動直後に、「Microsoft Visual Studio 2010が動作を停止しました」エラーが発生しました。私の場合、障害モジュールはclr.dllでした。時々再起動するだけで助けました。
.NETを完全に削除して再インストールすることで解決しました。
.NET 4.5に更新した場合、これには.NET 4が含まれるため、.NET 4.5を削除して再インストールする必要があることに注意してください。
それを検索する人々を助けるために:それはwebexインスタントメッセンジャーに関連する部分でしたが、シスコ自体ではありませんでした。原因は、メッセンジャーとの統合に関連するStudio Power Toolsのコンポーネントでした。電源ツールを再インストールしますが、メッセージング統合は行いません。
それ以外の場合は、ほとんどの場合、企業のウイルス対策認証ヘルパーです。バックグラウンドTFSログインがランダムな瞬間にスタジオを壊す原因となるレジストリエントリを手動で削除する必要がありました。
なぜクラッシュするのか知っています。自己コーディングします。 Vs2010でVS2010の失敗したインスタンスをデバッグしようとしましたか?コードのどこかでxamlデザイナーがクラッシュした場合、スタックトレースを表示できるはずです。また、同じxamlをBlend 4にロードし、それがクラッシュしたときにBlendでvs2010を実行してみてください。そのようなVs2010クラッシュのデバッグには良い結果が得られました。
「オプション」-「環境」-「アドイン/マイクロセキュリティ」->「マクロの実行を許可」を無効にし、問題を修正しました。
スタジオがクラッシュする原因となるものは非常に多くあります。
ビデオカードドライバーから、RAMが安定しているかどうかまで、すべてを見ていきます。
注:Microsoftの接続はありますが、この正確な問題については、次のURLを参照してください。 http://connect.Microsoft.com/VisualStudio/feedback/details/634162/devenv-exe-frequent-intermittent-crashes-fault-module- name-ntdll-dll
レポートに投票するか、独自の情報をレポートに追加することもできますが、私が最初に行うことはビデオドライバーを更新することです。私がいた1つの場所は、2005年に多くの問題を抱えていました。デザインサーフェイスを表示するとき、または少数のコードファイルを開くときにランダムにクラッシュします。しかし、適切なビデオカードと適切なドライバーをインストールすれば、問題なく動作しました。
私は同様の問題を抱えていました。 visual studio 2010はクラッシュしていました。添付すると、ntdll.dllの読み取りアクセス違反があった
開いているすべてのインスタンスを閉じて(5つありました)、発生しなくなりました。
今日、このエラーが発生しました。私の場合は、Microsoftがアップデート(KB2858725)をリリースし、ダウンロードしてインストールしたFrameWork 4.5.1だったためです。
ただし、これは次の手順を実行することで確実に対処されます。
FrameWork 4.5.1ダウンロード(KB2858728)=> NDP451-KB2858728-x86-x64-ENU.exe-Allos http://www.Microsoft.com/en-us/download/details.aspx?id=40779
ダウンロードしたソフトウェアをインストールします(KB2858728)
Vsを試してください。ただし、同じエラーが発生します。
ダウンロードしたソフトウェアをアンインストールします(KB2858728)(このタスクはアップグレードを完全にクリーンアップして問題を引き起こします(KB2858725)
ダウンロードしたソフトウェア(KB2858728)を再度インストールします
Vsを試してください。今回は動作する場合
注:絶対に!更新プログラムのインストール(KB2858725)
同じ問題がありました。設定をクリアしました。 C#開発設定を使用するように環境を構成しました。次に、無効ボタンが存在するすべての拡張機能を無効にしました。ソリューションを開いたり、実行したり、閉じたりしながら、それらを1つずつ有効にしました。問題のある拡張機能は、赤いゲートによる.Net Reflector v 8.5.0.179であることがわかりました。 VS2010、VS2012、VS2013をすべてWindows 8.1エンタープライズ64ビットにインストールしました。それらはすべて同じ問題を抱えていました。ソリューションを閉じると、VSがクラッシュします。それが役に立てば幸い。
C++コードの開発中に、 タスクリスト を有効にすると、Visual Studio 2010が頻繁にランダムにクラッシュし始めました。
タスクリストを使用する代わりに、Find in Filesツール(Ctrl + Shift + F)を使用して、文字列TODO
を検索するだけです。代替として。
ロギングは確かに役立ちます。クラッシュに関しても同じ問題があります。多数の理由と大量のログデータがある可能性があるため、ログを整理して分析しやすくするために、この.bat(Win7 x64、VS2010 Express)を作成しました。
@echo off
rem date and time in format YYYYMonDD_hhmmss
set year=%DATE:~-4%
set month=%DATE:~3,2%
set day=%DATE:~0,2%
IF %month%==01 set monthstr=Jan
IF %month%==02 set monthstr=Feb
IF %month%==03 set monthstr=Mar
IF %month%==04 set monthstr=Apr
IF %month%==05 set monthstr=May
IF %month%==06 set monthstr=Jun
IF %month%==07 set monthstr=Jul
IF %month%==08 set monthstr=Aug
IF %month%==09 set monthstr=Sep
IF %month%==10 set monthstr=Oct
IF %month%==11 set monthstr=Nov
IF %month%==12 set monthstr=Dec
set now=%TIME:~0,-3%
set now=%now::=%
set now=%now: =0%
set now=%year%%monthstr%%day%_%now%
start "VS2010 express" "C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\VCExpress.exe" /Log "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VSlogs\VS_log_%now%.txt"
コンピューターで同様の問題を解決したと思いますが、おそらく同じ原因ではありません。 TortoiseSVNに関連していました(特定のビジュアルスタジオプラグインを持っていなくても、VisualがExplorerに統合されているため、ビジュアルはカメDLLを読み込むと思います)。TortoiseSVN( 1.7.8から1.7.11)で、数時間クラッシュしませんでした(Visual Studioを閉じるときに100%の再現性の問題が発生しましたが、これは発生しません)。 Visual Studioを使用して、アップグレード/アンインストールの候補をトラブルシューティングしましたが、ここまでは行きませんでした。
それが他の誰かを助けることを願っています。