每当我尝试打开XAML控件时,WPF设计器就会启动,同时控件表示会呈现Visual Studio崩溃。我可以观察几秒钟的WPF控制表示和XAML标记。
Windows 7,Visual Studio以管理员身份启动。
事件日志中存在错误:
有什么想法吗?
应用程序:devenv.exe 框架版本:v4.0.30319 描述:由于未处理的异常,进程终止。 异常信息:System.AccessViolationException 堆: 在EnvDTE.CodeNamespace.get_Members() 在MS.Internal.VSSymbols.SymbolProvider.AddNamespaces(EnvDTE.CodeNamespace,System.Collections.Generic.Dictionary`2) 在MS.Internal.VSSymbols.SymbolProvider.BuildNamespaces() 在MS.Internal.VSSymbols.SymbolProvider.b__2(System.Object,System.EventArgs) 在System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr,System.Object [],System.Object,Int32,Boolean,System.Object [] ByRef) 在System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage,System.Runtime.Remoting.Messaging.IMessageSink) 在System.Runtime.Remoting.Proxies.AgileAsyncWorkerItem.DoAsyncCall() 在System.Runtime.Remoting.Proxies.AgileAsyncWorkerItem.ThreadPoolCallBack(System.Object) 在System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(System.Object) 在System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext,System.Threading.ContextCallback,System.Object,Boolean) 在System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() 在System.Threading.ThreadPoolWorkQueue.Dispatch() 在System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
答案 0 :(得分:0)
VS2010 XAML设计师非常糟糕,如果您需要与设计师合作,最好完全关闭并使用Blend。
答案 1 :(得分:0)