WEB开发网
开发学院图形图像Flash 使用SilverLight构建插件式应用程序(二) 阅读

使用SilverLight构建插件式应用程序(二)

 2008-10-23 11:44:00 来源:WEB开发网   
核心提示:使用SilverLight构建应用程序(二)上文说到把服务器代码加载到了本地,下面的代码就获取保存在本地的配置文件://获取本地的升级文件IEnumerable<PluginConf> pluginConfsClient=null;using (IsolatedStorageFile store = Iso

使用SilverLight构建应用程序(二)

上文说到把服务器代码加载到了本地,下面的代码就获取保存在本地的配置文件:

//获取本地的升级文件
      IEnumerable<PluginConf> pluginConfsClient=null;
      using (IsolatedStorageFile store = IsolatedStorageFile.GetUserStoreForApplication())
      {
        if (store.FileExists(PublicUnit.PluginConfigFile))
        {
          IsolatedStorageFileStream fs = store.OpenFile(PublicUnit.PluginConfigFile, FileMode.Open, FileAccess.Read);
          XElement xmlClient = XElement.Load(System.Xml.XmlReader.Create(fs));
          pluginConfsClient = from c in xmlClient.DescendantsAndSelf("assembly")
                    select new PluginConf
                    {
                      description = c.Elements("description").SingleOrDefault().Value,
                      filename = c.Elements("filename").SingleOrDefault().Value,
                      titlename = c.Elements("titlename").SingleOrDefault().Value,
                      typename = c.Elements("typename").SingleOrDefault().Value,
                      version = c.Elements("version").SingleOrDefault().Value
                    };
          fs.Close();
  
        }
      }

1 2 3  下一页

Tags:使用 SilverLight 构建

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接