在Windows Phone项目的设计器窗口中获取ArgumentNullException。

时间:2012-03-27 15:33:17

标签: c# windows visual-studio-2010 windows-phone-7 xaml

我正在尝试学习如何使用Visual Studio 2010为Windows手机开发简单的应用程序。我已经安装了正确的sdk,silverlight,windows phone模拟器以及开始使用所需的一切。问题是,每次我创建一个新项目时,windows phone设计器界面应该出现崩溃的部分,并显示下一个异常:

System.ArgumentNullException
Value cannot be null.
Parameter name: parentContext at Microsoft.Windows.Design.Metadata.ReflectionMetadataContext..ctor(IMetadataContext parentContext)
at MS.Internal.Host.ProjectMetadataContext..ctor(IMetadataContext platformMetadata, AssemblyReferenceProvider referenceProvider)
at MS.Internal.Host.ProjectMetadataContext.FromReferences(AssemblyReferenceProvider referenceProvider)
at MS.Internal.Designer.VSDesigner.GetMetadataForDesignerContext(DesignerContext designerContext)
at MS.Internal.Host.PersistenceSubsystem.Load()
at MS.Internal.Host.Designer.Load()
at MS.Internal.Designer.VSDesigner.Load()
at MS.Internal.Designer.VSIsolatedDesigner.VSIsolatedView.Load()
at MS.Internal.Designer.VSIsolatedDesigner.VSIsolatedDesignerFactory.Load(IsolatedView view)
at MS.Internal.Host.Isolation.IsolatedDesigner.BootstrapProxy.LoadDesigner(IsolatedDesignerFactory factory, IsolatedView view)
at MS.Internal.Host.Isolation.IsolatedDesigner.BootstrapProxy.LoadDesigner(IsolatedDesignerFactory factory, IsolatedView view)
at MS.Internal.Host.Isolation.IsolatedDesigner.Load()
at MS.Internal.Designer.DesignerPane.LoadDesignerView()

除此之外,我无法修改xaml代码,因为界面的其他部分“冻结”。

这里发生了什么?我曾尝试重新安装sdk,silverlight,甚至是visual studio 2010,但这种异常仍然突然爆发。我甚至尝试过创建新项目,并弹出相同的异常。

0 个答案:

没有答案