Winforms 同一服务器上的两个ClickOnce Windows应用程序

Winforms 同一服务器上的两个ClickOnce Windows应用程序,winforms,clickonce,Winforms,Clickonce,在同一台服务器上安装两个ClickOnce Windows应用程序时遇到问题。我已经成功地出版了一本。我有一个要求,以安装在不同的网站上相同的应用程序在中国。这是现有应用程序的副本,功能略有不同(不重要)。发布并尝试安装后,出现以下错误: 无法安装此应用程序,因为具有 已安装相同的标识。要安装此应用程序, 修改此应用程序的清单版本或卸载 先前存在的应用程序 我尝试在Properties->app.Manifest中更改assemblyIdentity版本号和名称,尝试在项目属性中更改程序集名称,

在同一台服务器上安装两个ClickOnce Windows应用程序时遇到问题。我已经成功地出版了一本。我有一个要求,以安装在不同的网站上相同的应用程序在中国。这是现有应用程序的副本,功能略有不同(不重要)。发布并尝试安装后,出现以下错误:

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


我尝试在Properties->app.Manifest中更改assemblyIdentity版本号和名称,尝试在项目属性中更改程序集名称,尝试清除清单缓存,但这些都不起作用。我意识到这是我试图在同一服务器上的两个不同网站上安装的同一个应用程序,但需要更改哪些内容才能正确安装?

您需要更改应用程序部署的产品名称。这是存储在部署清单文件中的应用程序名称。使这两个实例的名称不同将允许您同时安装这两个实例。如果通过Visual Studio设置此选项,则此选项位于项目“属性”窗口的“发布”选项卡上的“选项”按钮下