Klicken Sie auf Einmal-Release-Kanäle und Rollout-Funktionen.

469
Anders

Derzeit verwenden wir ClickOnce, um unsere Windows Form-Anwendung bereitzustellen. Wir untersuchen die Möglichkeiten, mehrere Veröffentlichungskanäle wie Stable und Beta zu verwenden, und die Möglichkeit, nur ein Update für die Anzahl der Clients zu veröffentlichen.

Ich kann keine Informationen finden, die darauf hinweisen, dass ClickOnce dies unterstützt, und ich frage mich, ob jemand dies mit einer Problemumgehung gelöst hat.

2
Sie sollten diese Frage bei Stackoverflow lesen. Diese Frage beantwortet die Frage http://stackoverflow.com/questions/13478991/vs2012-sync-project-properties-and-clickonce-build-number Ramhound vor 10 Jahren 0
@Ramhound, dieser Link hat nichts mit dem Erstellen mehrerer Release-Kanäle zu tun. heavyd vor 10 Jahren 0

1 Antwort auf die Frage

1
Serinus

Das ist nicht genau das, was Sie wollen, aber es ist nah dran. Es kann für andere nützlich sein, die danach suchen.

Anwendungen suchen nur von einem Ort aus nach Updates, unabhängig vom Installationsort. Ich werde dieses Verzeichnis "stabil" nennen.

Ich werde ein weiteres Verzeichnis für die Beta-Installation erstellen.

Wenn ein Live-Test der Beta-Version akzeptabel ist, kopiere ich diese Version einfach in das Stable-Verzeichnis. Alle Clients mit einer niedrigeren Version werden aktualisiert.

Benutzer würden niemals automatisch auf eine Beta-Version aktualisieren, was möglicherweise ein Nachteil dieses Ansatzes ist. Um eine Betaversion auszuführen, ist eine Installation über einen Betalink erforderlich. Und diese Beta-Benutzer werden letztendlich nur die stabile Version ausführen, sofern sie sich nicht ständig für jede Beta-Version anmelden.