Подтвердить что ты не робот

Всегда смотрите исключение NullReference в дизайнере со всеми бизнес-приложениями silverlight в visual studio 2010

Начиная с самого простого случая.

Если я нажму "Файл- > новый проект- > приложение для бизнеса silverlight", он откроется до MainPage.xaml, в котором говорится о сообщении, прикрепленном внизу этого сообщения.

Он также делает то же самое с любым бизнес-приложением Silverlight, которое существует в sourcesafe - это первый раз, когда я лично нуждался в работе над этой технологией.

Любые советы были бы очень оценены. Мне действительно нужно начать работу над проектом, и я чувствую себя совершенно неспособным не иметь дизайнера.

Спасибо заранее.

Произошло необработанное исключение

Нажмите здесь, чтобы загрузить конструктор

Подробнее:

System.NullReferenceException Ссылка на объект не установлена ​​в экземпляр объекта. в Microsoft.Windows.Design.Platform.SilverlightMetadataContext.SilverlightXamlExtensionImplementations.d__8.MoveNext() в MS.Internal.Design.Metadata.ReflectionProjectNode.BuildSubsumption()
в MS.Internal.Design.Metadata.ReflectionProjectNode.SubsumingNamespace(идентификатор идентификатор) в MS.Internal.Design.Markup.XmlElement.BuildScope(PrefixScope parentScope, контекст IParseContext) в MS.Internal.Design.Markup.XmlElement.ConvertToXaml(родительский элемент XamlElement, ПрефиксScope parentScope, контекст IParseContext, IMarkupSourceProvider провайдера) в MS.Internal.Design.DocumentModel.DocumentTrees.Markup.XamlSourceDocument.FullParse(Boolean convertToXamlWithErrors) в MS.Internal.Design.DocumentModel.DocumentTrees.Markup.XamlSourceDocument.get_RootItem() в Microsoft.Windows.Design.DocumentModel.Trees.ModifiableDocumentTree.get_ModifiableRootItem() в Microsoft.Windows.Design.DocumentModel.MarkupDocumentManagerBase.get_LoadState() в 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 вид) на MS.Internal.Host.Isolation.IsolatedDesigner.BootstrapProxy.LoadDesigner(IsolatedDesignerFactory factory, вид изолированного вида) на MS.Internal.Host.Isolation.IsolatedDesigner.BootstrapProxy.LoadDesigner(IsolatedDesignerFactory factory, вид изолированного вида) на MS.Internal.Host.Isolation.IsolatedDesigner.Load() at MS.Internal.Designer.DesignerPane.LoadDesignerView()

4b9b3361

Ответ 1

Это происходит, если вы установили предварительный просмотр разработчика visual studio 2011 на своем компьютере.

Чтобы устранить ошибку, закройте визуальную студию и ваши браузеры. Удалите Silverlight (нет необходимости удалять sdk только сам silverlight).

Затем откройте проект. Следуйте инструкциям, и он будет работать нормально.

Ответ 2

Если вы столкнулись с этой проблемой, возможная причина связана с тем, что на вашем ПК установлена ​​версия Microsoft SilverLight версии 5.0, а версия 4.0 (версия: 4.0.50826.0). Удалите копию SilverLight 5.0. Установите версию, расположенную по следующей ссылке - http://go.microsoft.com/fwlink/?LinkId=146060 НЕ УСТАНАВЛИВАЙТЕ версию 5.0, если у вас есть SDK 3 и 4. УСТАНОВИТЕ MICROSOFT SILVERLIGHT 4.0

Ответ 3

это может быть из-за вашего приложения разрабатывается на Silverlight 5 и вы открываете его с машины, имеющие Silverlight 4. Я просто даю пример 5 и 4, или может быть вы не установили SDK пакет его.