VisualStudio 2010 クラッシュ対策

開発

コーディング中に突然クラッシュするようになり、ログをとってみると以下のようなエラーが大量に出力されていました。

 

<entry>
  <record>244</record>
  <time>2011/09/06 12:17:33.504</time>
  <type>Error</type>
  <source>Editor or Editor Extension</source>
  <description>System.InvalidCastException: &#x578B; &apos;System.__ComObject&apos; &#x306E; COM &#x30AA;&#x30D6;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x3092;&#x30A4;&#x30F3;&#x30BF;&#x30FC;&#x30D5;&#x30A7;&#x30A4;&#x30B9;&#x578B; &apos;Microsoft.VisualStudio.TextManager.Interop.IVsTextReplaceEvents&apos; &#x306B;&#x30AD;&#x30E3;&#x30B9;&#x30C8;&#x3067;&#x304D;&#x307E;&#x305B;&#x3093;&#x3002;IID &apos;{CF9928D9-65AE-4319-A446-94ED5C45ECDE}&apos; &#x304C;&#x6307;&#x5B9A;&#x3055;&#x308C;&#x305F;&#x30A4;&#x30F3;&#x30BF;&#x30FC;&#x30D5;&#x30A7;&#x30A4;&#x30B9;&#x306E; COM &#x30B3;&#x30F3;&#x30DD;&#x30FC;&#x30CD;&#x30F3;&#x30C8;&#x4E0A;&#x3067;&#x306E; QueryInterface &#x547C;&#x3073;&#x51FA;&#x3057;&#x306E;&#x3068;&#x304D;&#x306B;&#x6B21;&#x306E;&#x30A8;&#x30E9;&#x30FC;&#x304C;&#x767A;&#x751F;&#x3057;&#x305F;&#x305F;&#x3081;&#x3001;&#x3053;&#x306E;&#x64CD;&#x4F5C;&#x306B;&#x5931;&#x6557;&#x3057;&#x307E;&#x3057;&#x305F;: &#x30A4;&#x30F3;&#x30BF;&#x30FC;&#x30D5;&#x30A7;&#x30A4;&#x30B9;&#x304C;&#x30B5;&#x30DD;&#x30FC;&#x30C8;&#x3055;&#x308C;&#x3066;&#x3044;&#x307E;&#x305B;&#x3093; (HRESULT &#x304B;&#x3089;&#x306E;&#x4F8B;&#x5916;: 0x80004002 (E_NOINTERFACE))&#x3002;&#x000D;&#x000A;   &#x5834;&#x6240; System.StubHelpers.StubHelpers.GetCOMIPFromRCW(Object objSrc, IntPtr pCPCMD, Boolean&amp; pfNeedsRelease)&#x000D;&#x000A;   &#x5834;&#x6240; Microsoft.VisualStudio.TextManager.Interop.IVsTextReplaceEvents.OnReplace(ChangeInput[] pCI)&#x000D;&#x000A;   &#x5834;&#x6240; Microsoft.VisualStudio.Editor.Implementation.VsTextBufferAdapter.OnTextBufferChangedHighPriority(Object sender, TextContentChangedEventArgs e)&#x000D;&#x000A;   &#x5834;&#x6240; Microsoft.VisualStudio.Text.Utilities.GuardedOperations.RaiseEvent[TArgs](Object sender, EventHandler`1 eventHandlers, TArgs args)</description>
</entry>

 

ネットで検索してみると、すぐ解決策が見つかりました。レジストリを修正すると大丈夫なようです。

 

http://stackoverflow.com/questions/4791519/visual-studio-crash-when-typing-in-editor

http://connect.microsoft.com/VisualStudio/feedback/details/546369/

とりあえず再インストールする必要はないようですね。


« »

コメントは受け付けていません。