clickonce我必须保留哪些文件?

时间:2011-03-21 20:53:18

标签: clickonce directory

每次创建新版本时都使用ClickOnce,完整的monty部署在应用程序文件夹中,如:

MyApp_1_0_0_16

MyApp_1_0_0_17 等

每个文件夹的价值都是几兆字节。

有人可以告诉我,我可以摆脱旧版本,或者如果我必须保持倒数第二,e和最后一个版本。

有什么警告吗?

2 个答案:

答案 0 :(得分:1)

您不需要保留最新的两个版本。如果要发布应用程序并设置所需的最低版本,则可以保留最新版本。 (我总是保持至少2,但那时,我是偏执狂。我的意思是,谨慎。)

请注意,root(whatever.application)中的部署清单表示用户将运行的版本。发布新版本时,它将包含最新的部署清单,它与Application Files / yourappname_1_2_3_4(其中1.2.3.4是版本)中的清单相同。因此,如果您替换root中的那个,您可以通过将其复制到适当的版本化文件夹中来获取它。这也是您可以恢复到不同版本的方式。

基本上,如果您知道自己不会恢复版本,则可以删除“应用程序文件”下的文件夹。

答案 1 :(得分:0)

我很确定文件的旧版本不是引用,所以你应该能够删除所有旧文件夹 - 但是,我喜欢你,如果没有其他原因,将保留最后两个版本能够在需要时轻松回滚。

如果你真的 偏执谨慎,那么从版本1开始,慢慢地在每个阶段进行双重检查,确保没有任何损坏。