2011-01-10 16 views
2

XAMLコントロールを開こうとするたびに、WPFデザイナーが起動し、コントロール表現がレンダリングされると同時にVisual Studioがクラッシュします。 WPFコントロールの表現とXAMLタグを数秒間観測できます。VS2010:WPFデザイナーがXAMLコントロールを開いたときにスタジオがクラッシュする

Windows 7では、Visual Studioが管理者として起動されます。

イベントログにエラーがあります。

アイデアはありますか?

アプリケーション:devenv.exe フレームワークバージョン:v4.0.30319 説明:処理されなかった例外が原因でプロセスが終了しました。 例外情報:System.AccessViolationException スタック:MS.InternalでMS.Internal.VSSymbols.SymbolProvider.AddNamespaces(EnvDTE.CodeNamespace、System.Collections.Generic.Dictionary`2) でEnvDTE.CodeNamespace.get_Membersで () .VSSymbols.SymbolProvider.BuildNamespaces() MS.Internal.VSSymbols.SymbolProvider.b__2(System.Object、System.EventArgs) at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr、System.Object []、 System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage、System.Runtime.Remoting.Messaging.IMessageSink)の にある のSystem.Object、Int32、Boolean、System.Object [] ByRef) at System.Runtime.Remoting.Proxies.AgileAsyn System.Threading.ExecutionContext.RunでSystem.Threading.QueueUserWorkItemCallback.WaitCallback_Context(System.Objectの) でSystem.Runtime.Remoting.Proxies.AgileAsyncWorkerItem.ThreadPoolCallBack(System.Objectの) でcWorkerItem.DoAsyncCall() (System.Threading System.Threading._ThreadPoolWaitCallbackでSystem.Threading.ThreadPoolWorkQueue.DispatchでSystem.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItemで.ExecutionContext、System.Threading.ContextCallback、System.Objectのブール) () () .PerformWaitCallback()

+0

は、Expression Blendで同じプロジェクトをopenning試してみてください。 xamlの解析中にVSがクラッシュすることがありますが、ブレンドはエラーを報告するだけです。 – Vitalij

+0

ありがとう、@Vitalij、私は試してみます –

+0

私はまったく同じ問題を抱えています。新しいプロジェクトを作成するときにも同じことが起こるので、XAMLではありません。 – Zero

答えて

0

VS2010 XAMLデザイナーは非常に悪いので、デザイナーと仕事をする必要がある場合は、Blendを完全にオフにして使用する方がよいでしょう。

関連する問題