小编Bil*_*ill的帖子

Prism OnDemand模块加载是否在OOB场景中工作?

OnDemand Prism模块的加载是否应该在OOB场景中工作?如果是这样,我似乎无法使其发挥作用.一切都在浏览器中没有任何问题.具体来说我:在代码中注册我的模块:

    protected override IModuleCatalog GetModuleCatalog() {
        var catalog = new ModuleCatalog();
        Uri source;

        if( Application.Current.IsRunningOutOfBrowser ) {
            source = IsolatedStorageSettings.ApplicationSettings[SOURCEURI] as Uri;
        }
        else {
            var src = Application.Current.Host.Source.ToString();
            src = src.Substring( 0, src.LastIndexOf( '/' ) + 1 );
            source = new Uri( src );
            IsolatedStorageSettings.ApplicationSettings[SOURCEURI] = source;
            IsolatedStorageSettings.ApplicationSettings.Save();
        }

        if( source != null ) {
            var mod2 = new ModuleInfo { InitializationMode = InitializationMode.OnDemand,
                          ModuleName = ModuleNames.mod2,
                          ModuleType = "mod2.Module, mod2.Directory, '1.0.0.0', Culture=neutral, PublicKeyToken=null" ),
                          Ref = ( …
Run Code Online (Sandbox Code Playgroud)

silverlight prism ondemand silverlight-oob

5
推荐指数
1
解决办法
1184
查看次数

标签 统计

ondemand ×1

prism ×1

silverlight ×1

silverlight-oob ×1