Я получаю исключение, указанное ниже при просмотре файла MainPage.xaml недавно созданного приложения Silverlight. Под вновь созданным я имею в виду, что вообще ничего не изменилось; Я просто создаю решение в VS и получаю сообщение об ошибке, как только оно загружает xaml в конструктор.
- Я использую Visual Studio 2010 Professional в Windows XP.
- Построение всего решения прошло успешно и, похоже, работает без ошибок. Я говорю «появляется», хотя, потому что это пустой экран; элементы управления не добавлены.
- Я пересоздал решение несколько раз, перезапустил VS, перезагрузил и т. Д.
- Я дважды пытался запустить восстановление / переустановку.
- Я применил все обновления, доступные через Центр обновления Windows.
- Я пытался создать решения Silverlight 3 и 4.
- Я искал в интернете безрезультатно.
Что не так?
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()