发布仅具有最新版本时

问题描述

我有一个WPF应用程序,我在Intranet中发布了,事情是直到现在我已经发布了20次,所以我有20个文件夹,构建的大小越来越大,我手动删除并仅留下2个最新版本,但是有办法只发布最新版本吗?

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

enter image description here

解决方法

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

每次都只发布最新版本。

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

Can ClickOnce be configured to delete off old published directories?

,

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