Ist es möglich, eine Anwendung bereitzustellen (unter Verwendung einer vorhandenen Clickonce-Bereitstellungs-URL, so dass die Benutzer auf diese Version aktualisieren), die die Bereitstellungs-URL der bereitgestellten Anwendung ändert?
Das Szenario ist, dass ich einen stabilen Client (A) habe, der seit über einem Jahr im Einsatz ist, und einen neuen Client (B), der sich in der Entwicklung befindet und eingesetzt werden soll. B und A haben jedoch unterschiedliche UIDs, so dass sie beide zusammen auf demselben System eingesetzt werden können. Irgendwann in der Zukunft möchte ich die Benutzer, die A verwendet haben, automatisch auf B migrieren, aber ich hoffe, dass Clickonce gut genug konzipiert ist, um A nicht auf B zu aktualisieren, wenn ich die Installationsdateien von B in das Installationsverzeichnis von A lege (weil es diese UIDs überprüfen sollte).
Ich weiß, dass eine C#-Anwendung, die durch clickonce bereitgestellt wurde, einen gewissen Zugriff auf seine eigene Bereitstellungsmethode hat, und ich frage mich, ob ich in der Lage bin, den Upgrade-Standort zu ändern.
Ich hoffe, dies unauffällig und ohne große Beteiligung des Benutzers tun zu können (und ich weiß, dass unauffällige Weiterleitungen aus guten Gründen stark verpönt sind), und ich frage mich, ob jemand Erfahrung mit dem Versuch hat, die Bereitstellungs-/Aktualisierungsinformationen eines installierten clickonce mit einem Update zu ändern.