0

VS2010 10.0.30319.1 RTMRel と Silverlight 4 がインストールされています。

デザイナーの問題なしにいくつかのプロジェクトに取り組んできたことを明確にさせてください.

VS または Silverlight 4 をいじった覚えはありませんが、今日、プロジェクトを開いて Web アプリケーションの UI を微調整しようとすると、デザイナーが読み込まれませんでした。新しいプロジェクトを作成しましたが、同じことが起こりました。以下は例外です。どんな助けでも大歓迎です。

System.NullReferenceException
Object reference not set to an instance of an object.
   at Microsoft.Windows.Design.Platform.SilverlightMetadataContext.SilverlightXamlExtensionImplementations.<GetXmlNamespaceCompatibilityMappings>d__8.MoveNext()
   at MS.Internal.Design.Metadata.ReflectionProjectNode.BuildSubsumption()
   at MS.Internal.Design.Metadata.ReflectionProjectNode.SubsumingNamespace(Identifier identifier)
   at MS.Internal.Design.Markup.XmlElement.BuildScope(PrefixScope parentScope, IParseContext context)
   at MS.Internal.Design.Markup.XmlElement.ConvertToXaml(XamlElement parent, PrefixScope parentScope, IParseContext context, IMarkupSourceProvider provider)
   at MS.Internal.Design.DocumentModel.DocumentTrees.Markup.XamlSourceDocument.FullParse(Boolean convertToXamlWithErrors)
   at MS.Internal.Design.DocumentModel.DocumentTrees.Markup.XamlSourceDocument.get_RootItem()
   at Microsoft.Windows.Design.DocumentModel.Trees.ModifiableDocumentTree.get_ModifiableRootItem()
   at Microsoft.Windows.Design.DocumentModel.MarkupDocumentManagerBase.get_LoadState()
   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()
4

1 に答える 1

0

これが私に起こったとき、それは私がコードで何かを壊したことを意味します. デザイナーは基本的に、プレビューを生成するために Silverlight コードを実行しているため、最初に調査する必要があります。

第二に、Silverlight Xaml のどの部分を見ても、これは起こりますか? 新しい Silverlight プロジェクトを作成しても、同じ問題が発生しますか? その場合は、何らかの方法でインストールを台無しにしています。

私は Silverlight 5 と VS2010 デザイナで多くの幸せな時間を過ごしてきたので、根本的な問題はないと思います。

于 2012-10-26T08:46:16.867 に答える