Kliknij Po wydaniu kanałów i funkcji rozwijania?


2

Obecnie używamy ClickOnce do wdrożenia naszej aplikacji Windows Form. Badamy możliwości wykorzystania wielu kanałów dystrybucji, takich jak stabilny i beta, oraz możliwość wydania aktualizacji tylko do liczby x klientów.

Nie mogę znaleźć żadnych informacji wskazujących, że ClickOnce ma wsparcie w tym zakresie i zastanawiam się, czy ktoś rozwiązał to za pomocą obejścia?


Powinieneś przeczytać to pytanie w Stackoverflow prawie na to pytanie stackoverflow.com/questions/13478991/…
Ramhound

@Rhound, ten link nie ma nic wspólnego z tworzeniem wielu kanałów dystrybucji.
heavyd

Odpowiedzi:


1

To nie jest dokładnie to, czego chcesz, ale jest blisko. Może to być przydatne dla innych, którzy tego szukają.

Aplikacje sprawdzają dostępność aktualizacji tylko z jednej lokalizacji, niezależnie od lokalizacji instalacji. Zacznę nazywać ten katalog „stabilnym”.

Zamierzam stworzyć inny katalog do instalacji beta.

Kiedy test wersji beta jest akceptowalny, po prostu skopiuję tę wersję do katalogu stabilnego, a wszyscy klienci z mniejszą wersją będą ją aktualizować.

Użytkownicy nigdy nie będą automatycznie aktualizować do wersji beta, co może być wadą tego podejścia. Uruchomienie wersji beta wymaga instalacji z łącza beta. A ci użytkownicy wersji beta będą w końcu uruchamiać wersję stabilną, chyba że będą stale włączać się do każdej wersji beta.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.