Od wersji 24.1 aplikacja WPF umożliwia automatyczne zaktualizowanie wersji aplikacji na stacji roboczej, jeśli jest inna niż wersja dostępna na serwerze IIS.
Opisywana zmiana ma na celu uproszenie i przyśpieszenie uruchomienia aplikacji po wymianie wersji.
Dotychczas, po aktualizacji wersji aplikacji WPF na serwerze IIS na stacjach roboczych pozostawała starsza wersja aplikacji i użytkownik musiał samodzielnie uruchomić aplikację z dysku lub ze skrótu w celu jej zaktualizowania. Obecnie, po wykryciu niezgodności wersji w trakcie logowania aplikacja wyświetli komunikat informujący o niezgodności wersji wraz z informacją, że nastąpi automatyczna aktualizacja aplikacji WPF na stacji roboczej. Komunikat będzie widoczny przez około 2 sekundy, po czym aplikacja zostanie zamknięta w celu aktualizacji. Po jej ukończeniu aplikacja uruchomi się automatycznie już z aktualną wersją aplikacji (zgodną z wersją na serwerze IIS).

Rys. 1. Komunikat informujący o niezgodności wersji aplikacji na serwerze z wersją roboczą u klienta podczas korzystania z aplikacji
Ważne jest, aby podczas aktualizacji była uruchomiona tylko jedna instancja aplikacji łącząca się do tego samego serwera (dokładnie ta, w której pojawia się komunikat o aktualizacji). Oznacza to, że należy zamknąć wszystkie inne uruchomione aplikacje w tej wersji, która wymaga aktualizacji. W przeciwnym wypadku aplikacja po uruchomieniu dalej będzie informować o niezgodności wersji na kliencie oraz serwerze z tą różnicą, że do komunikatu dodana będzie akcja Zaktualizuj aplikację, której użytkownik musi użyć w celu zaktualizowania aplikacji.

Rys. 2. Komunikat informujący o niezgodności wersji aplikacji na serwerze z wersją roboczą u klienta z przyciskiem Zaktualizuj aplikację
Konfiguracja
Funkcjonalność wymaga nadania uprawnień: NIE
Funkcjonalność wymaga skonfigurowania: NIE