Nasz zespół opracowuje rozproszone aplikacje WinForm. Używamy ClickOnce do wdrożenia i jesteśmy z niego bardzo zadowoleni.Jaki jest najlepszy sposób tworzenia wdrożeń ClickOnce
Jednak znaleźliśmy punkt bólu z ClickOnce w tworząc wdrożenia. Mamy standardowe środowiska programistyczne/testowe/produkcyjne i musimy mieć możliwość tworzenia wdrożeń dla każdego z tych, które instalują i aktualizują oddzielnie. Chcemy również kontroli nad tym, które zespoły zostaną wdrożone. To, że zestaw został skompilowany, nie oznacza, że chcemy go wdrożyć.
Oczywistym pierwszym wyborem przy tworzeniu wdrożeń jest Visual Studio. Jednak VS naprawdę nie rozwiązuje wymienionych problemów. Następnym w kolejności jest narzędzie SDK, Mage. Mag działa dobrze, ale tworzenie wdrożeń jest dość uciążliwe i nie chcemy, aby każdy programista posiadał nasz certyfikat podpisywania kodu i hasło.
W efekcie uruchomiliśmy własną aplikację do wdrażania, która korzysta z wiersza poleceń w wersji Mage, aby utworzyć pliki manifestu ClickOnce.
Jestem zadowolona z obecnego rozwiązania, ale wydaje się, że w całej branży istnieje akceptowalne podejście do tego problemu. Jest tu?
Witaj Dale Twój link jest martwy Czy masz tytuł, pod którym znajdował się post? – TombMedia
@TombMedia Niestety, nie koniecznie zaleciłbym dziś korzystanie z ClickOnce. Jeśli zaczynasz nowy początek, tzn. Nie używasz już ClickOnce do swojego projektu, możesz zajrzeć do [Squirrel] (https://github.com/squirrel). –
Chciałbym. Utknąłem tutaj na ziemi. W każdym razie dzięki. – TombMedia