【问题标题】:When publishing how to have only the latest version发布时如何只有最新版本
【发布时间】:2020-09-02 05:50:06
【问题描述】:

我有一个 WPF 应用程序,我在 Intranet 上发布,问题是我到目前为止发布了 20 次应用程序,所以我有 20 个文件夹并且构建的大小变得更多,我手动删除并只留下 2 个最新版本,但是有没有办法只发布最新版本?

现在我保存在文件夹中,然后复制到inetpub\wwwroot,但是如果我必须直接使用 Visual Studio 发送文件,由于某些分支的 Intranet 线路较弱,我会遇到速度问题。

【问题讨论】:

  • 创建版本化文件夹的工具或过程是什么?
  • 我只是在visual studio 2017中为基于窗口的WPF应用程序构建和发布,我不知道这个过程,你能举个例子吗。

标签: wpf visual-studio visual-studio-2017 publish


【解决方案1】:

但是有没有办法只发布最新版本?

每次发布​​时都只发布最新版本。

不过,当您发布新版本时,旧版本并不会神奇地消失。您必须以一种或另一种方式手动删除它们:

Can ClickOnce be configured to delete off old published directories?

【讨论】:

    【解决方案2】:

    实际上,当您发布应用程序文件中只有当前和以前版本的源时,Visual Studio 发布工具不会删除已发布文件夹中的旧版本,因此我们看到的文件夹太多。只需在发布之前删除发布文件夹中的所有内容,然后您将只有两个文件夹当前和以前的版本。

    【讨论】:

      猜你喜欢
      • 2021-10-15
      • 2021-05-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-20
      • 1970-01-01
      相关资源
      最近更新 更多