2012-01-10 8 views
0

Я пытаюсь использовать PRISM для своего приложения. Я тоже слежу за видео Майка Таути. Я хотел бы знать, если есть какой-либо пример кода, доступный для файла app.config, упомянутого при загрузке модулей без ссылок. Я имею в виду, что я хочу скопировать данные конфигурации, связанные с конфигурацией, вместо того, чтобы вводить их из начала, чтобы избежать ошибок. Также я хотел бы знать, нужен ли номер версии сборки или нет в файле конфигурации, когда мы будем следовать этому подходу.Необходимый конфигурационный файл для загрузки модулей PRISM

ответ

1

Мой ModulesCatalog.xaml выглядит следующим образом:

<Modularity:ModuleCatalog xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
          xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
          xmlns:Modularity="clr-namespace:Microsoft.Practices.Prism.Modularity;assembly=Microsoft.Practices.Prism"> 
    <Modularity:ModuleInfoGroup InitializationMode="WhenAvailable"> 
     <Modularity:ModuleInfo 
      Ref="MyCo.Module.SystemManager.SL.xap" 
      ModuleName="MembershipModule" 
      ModuleType="MyCo.Module.SystemManager.Module, MyCo.Module.SystemManager.SL, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" /> 
    </Modularity:ModuleInfoGroup> 
    <Modularity:ModuleInfoGroup InitializationMode="OnDemand"> 
     <Modularity:ModuleInfo 
      Ref="MyCo.Module.Mobile.SL.xap" 
      ModuleName="MobileModule" 
      ModuleType="MyCo.Module.Mobile.Module, MyCo.Module.Mobile.SL, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" /> 
     <Modularity:ModuleInfo 
      Ref="MyCo.Module.Dispatch.SL.xap" 
      ModuleName="DispatchModule" 
      ModuleType="MyCo.Module.Dispatch.Module, MyCo.Module.Dispatch.SL, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" /> 
     <Modularity:ModuleInfo 
      Ref="MyCo.Module.Assets.SL.xap" 
      ModuleName="AssetsModule" 
      ModuleType="MyCo.Module.Assets.Module, MyCo.Module.Assets.SL, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" /> 
    </Modularity:ModuleInfoGroup> 
</Modularity:ModuleCatalog> 

Я хотел бы также проверить образцы PRISM (в папке установки PRISM) версии необходимо, да

+0

спасибо чувак. хороший день .. ура – Sandepku

Смежные вопросы