【问题标题】:How to deploy any module of prism application?如何部署 prism 应用程序的任何模块?
【发布时间】:2013-06-18 18:20:25
【问题描述】:

在我的应用程序中,我现在有超过 10 个模块,一旦我使用 clickonce 发布应用程序,之后我想发布那些更改的模块.. 基本上我不想再次发布整个应用程序,因为它需要大量时间并在我的服务器上加载.. 但不知道我怎样才能做到这一点...... 我也看过 http://msdn.microsoft.com/en-in/library/gg405497%28v=pandp.40%29.aspx

但对我没有帮助...

【问题讨论】:

    标签: wpf module clickonce prism


    【解决方案1】:

    我们将模块存储在网络共享中,版本信息和权限保存在数据库中,我们有一个小型实用应用程序来管理和更新这些模块。

    当应用程序启动时(在 Bootstrapper 中),它会检查您有权访问的模块和使用共享服务 (IModuleService) 的版本,然后简单地将任何新的或更新的 dll 复制到本地模块目录中 - 准备好由自定义实现加载的DirectoryModuleCatalog

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-11-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-31
      • 1970-01-01
      • 2017-03-19
      • 2010-10-26
      相关资源
      最近更新 更多