C# ClickOnce应用程序的多个安装文件(用于不同版本)-同时

C# ClickOnce应用程序的多个安装文件(用于不同版本)-同时,c#,.net,deployment,clickonce,C#,.net,Deployment,Clickonce,我希望能够安装相同程序的任何一个版本(完全相同。如:一个安装将覆盖另一个)。但我不能将它们放在不同的文件夹中,因为ClickOnce应用程序只能从一个文件夹中安装 我可以有多个安装文件,因为我发现我可以重命名setup.exe。此外,我可以拥有程序的所有实际版本,因为所有版本都共存于“应用程序文件”文件夹中 但是,“部署清单”文件(即.application文件)是一个问题-新文件将覆盖旧文件,重命名只会导致忽略重命名的文件 那么,我如何才能拥有一个安装文件——setup1.exe——安装版本1

我希望能够安装相同程序的任何一个版本(完全相同。如:一个安装将覆盖另一个)。但我不能将它们放在不同的文件夹中,因为ClickOnce应用程序只能从一个文件夹中安装

我可以有多个安装文件,因为我发现我可以重命名setup.exe。此外,我可以拥有程序的所有实际版本,因为所有版本都共存于“应用程序文件”文件夹中

但是,“部署清单”文件(即.application文件)是一个问题-新文件将覆盖旧文件,重命名只会导致忽略重命名的文件


那么,我如何才能拥有一个安装文件——setup1.exe——安装版本1.0.0.1和setup2.exe——安装版本1.0.0.2?

ClickOnce不是这样设计的。它将升级/替换早期版本。@jrummell没关系。如果我决定安装版本1而不是版本2-这正是我想要它做的。那么我想我不明白你想做什么…@jrummell我想要两个安装文件。如果我点击一个-我安装版本1。如果我单击另一个-我将安装版本2。