Получение ArgumentNullException в окне дизайнера проектов Windows Phone. - PullRequest
0 голосов
/ 27 марта 2012

Я пытаюсь научиться разрабатывать простые приложения для Windows Phone с использованием Visual Studio 2010. Я установил подходящий 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, и это исключение все еще появляется.Я даже пытался создавать новые проекты, и появляется то же исключение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...