【问题标题】:VS2010 Different publishing locations based on configurationVS2010 根据配置不同发布位置
【发布时间】:2013-09-24 09:45:34
【问题描述】:

我试图将我的解决方案分为三种配置:

  1. 发展

  2. 测试

  3. 发布

以上所有内容都有不同的发布位置,因此用户可以使用发布,在测试中进行测试并查看开发版本中的新内容。所有三个版本都将使用不同的名称后缀和图标构建,并安装在每个用户工作站上。

现在我明白了:

无法安装此应用程序,因为一个应用程序具有 已安装相同的标识。要安装此应用程序, 修改此应用程序的清单版本或卸载 预先存在的应用程序。”

我什至不能在一个工作站上多次安装它。

那么我该怎么做才能达到这个目的呢?

【问题讨论】:

  • 您使用的是什么安装程序?
  • 点击一次,忘了说#

标签: wpf visual-studio-2010 clickonce publishing release-management


【解决方案1】:

除非您更改部署,否则您不能多次安装同一个应用程序。最简单的方法是更改​​程序集名称。 This article 解释了这一点。

【讨论】:

    【解决方案2】:

    随着时间的推移,我现在可以看到解决方案非常接近,只需要我能够首先指定我的要求。

    所以,现在我可以说这主要取决于此类配置的数量:

      1234563但它使代码和版本更清晰、更易于管理。
    • 如果这些配置不受限制,或者数量很多,则可以从文件中加载配置,然后根据自定义逻辑从池中选择一个。

    目前我正在使用两者的混合,因为我希望能够在上线之前发布测试版本,而且我的应用程序被多个分支使用,并且每个分支都有一些独特的样式、徽标等,所以这是从嵌入 xml 文件应用的,并根据 Active Directory 条目识别正确的集合。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-04
      • 2018-04-05
      相关资源
      最近更新 更多