首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

silverlight4新建程序后无法显示MainPage,该如何解决

2012-03-14 
silverlight4新建程序后无法显示MainPageSystem.NullReferenceException未将对象引用设置到对象的实例。在

silverlight4新建程序后无法显示MainPage
System.NullReferenceException
未将对象引用设置到对象的实例。
  在 Microsoft.Windows.Design.Platform.SilverlightMetadataContext.SilverlightXamlExtensionImplementations.<GetXmlNamespaceCompatibilityMappings>d__8.MoveNext()
  在 MS.Internal.Design.Metadata.ReflectionProjectNode.BuildSubsumption()
  在 MS.Internal.Design.Metadata.ReflectionProjectNode.SubsumingNamespace(Identifier identifier)
  在 MS.Internal.Design.Markup.XmlElement.BuildScope(PrefixScope parentScope, IParseContext context)
  在 MS.Internal.Design.Markup.XmlElement.ConvertToXaml(XamlElement parent, PrefixScope parentScope, IParseContext context, IMarkupSourceProvider provider)
  在 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()
  在 MS.Internal.Host.Designer.Load()
  在 MS.Internal.Designer.VSDesigner.Load()
  在 MS.Internal.Designer.VSIsolatedDesigner.VSIsolatedView.Load()
  在 MS.Internal.Designer.VSIsolatedDesigner.VSIsolatedDesignerFactory.Load(IsolatedView view)
  在 MS.Internal.Host.Isolation.IsolatedDesigner.BootstrapProxy.LoadDesigner(IsolatedDesignerFactory factory, IsolatedView view)
  在 MS.Internal.Host.Isolation.IsolatedDesigner.BootstrapProxy.LoadDesigner(IsolatedDesignerFactory factory, IsolatedView view)
  在 MS.Internal.Host.Isolation.IsolatedDesigner.Load()
  在 MS.Internal.Designer.DesignerPane.LoadDesignerView()

下面有两个错误
1.未将对象引用设置到对象的实例
2.在“D:\VSProjects\SilverlightApplication4\SilverlightApplication4\MainPage.xaml”上引发了 System.NullReferenceException: 未将对象引用设置到对象的实例。

该装的都装了,silverlight4_tools,sdk,Silverlight_4_Toolkit_April_2010.msi

[解决办法]
你没有安装Silverlight_Developer.exe吧~~
建议1、从微软的网站下载Silverlight4_Tools.exe,下载地址:http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=B3DEB194-CA86-4FB6-A716-B67C2604A139
2、执行Silverlight4_Tools.exe
3、像Silverlight3_Tools一样,Silverlight4_Tools还是会在线下载Silverlight_Developer.exe。
4、将Silverlight4_Tools.exe的文件名改为Silverlight4_Tools.exe.zip
5、解压缩Silverlight4_Tools.exe.zip
6、解压缩后可以看到一些安装文件。依次按照下面的顺序执行安装程序,前三步的文件都可以在解压缩的目录下找到。
  1)VS10-KB982218-v4.exe

  2)silverlight_sdk.msi
  3)VS_SilverlightTools_Setup.exe
  4)Silverlight_Developer.exe
8、一切OK

热点排行