Im Normalfall kümmert sich unser Dienst für automatische Updates vollautomatisch darum, dass die Baustatik immer auf dem neuesten Stand gehalten wird. Das passiert völlig ohne Zutun des Anwenders (es sei denn, er schaltet das mit Absicht aus) – man macht “beim nächsten Mal” die Baustatik an und das Programm hat eine neue Versionsnummer und wurde aktualisiert. Damit man mitbekommt, was sich geändert hat, zeigen wir in einem solchen Fall beim Start der Baustatik auch noch immer eine Fenster mit den Änderungen an.

Von dieser Vollautomatik gibt es eine Ausnahmen: Immer, wenn sich Teile des Programms ändern, die nicht ohne Zutun des Anwenders upgedatet werden können, passiert was anderes. Solche Teile sind zum Beispiel die C++ Laufzeitbibliothek und das .NET Framework: Verwenden wir bei der Entwicklung eine neue Version, muss das auch beim Anwender upgedatet werden. Das würde zwar in der Theorie auch Vollautomatisch gehen, aber mit solchen Änderungen gehen meist auch schwerwiegende Änderungen in der Baustatik selbst einher, sodass wir das eben nicht “einfach so” über Nacht machen möchten. Es soll zwar einfach sein, aber bei seltenen großen Änderungen ist es eben auch besser, wenn der Kunde weiß, dass eine große Veränderung durchgeführt wird. Wir machen das halt anders, als andere. Eben “Einfach – Anders – Besser”.

Jedenfalls erschien bisher in einem solchen Fall beim Start der Baustatik folgendes Fenster:

update-screen-alt

Hier konnten Sie sich entscheiden, ob Sie das Update installieren wollten oder nicht: Falls Sie das nicht gemacht haben, konnten Sie einfach weiter arbeiten und beim nächsten Programmstart erfolgte wieder diese Meldung. Und zwar immer wieder und so lange, bis Sie irgendwann mal “Ja” sagten.

Nun ist es ja so, dass Sie die Baustatik nicht nur aus Spaß gestartet hatten – Sie wollen ja im Allgemeinen genau zu diesem Zeitpunkt damit arbeiten. Der Update-Vorgang stört an dieser Stelle ein bisschen. Natürlich dauert der nicht besonders lange, aber er kommt einem eben doch in die Quere. Darum haben wir das jetzt für zukünftige Updates (ab Version 325) geädert. Da erscheint nun dieses Fenster:

update-screen

Hier haben Sie nun drei Möglichkeiten:

1.) Arbeitsfluss unterbrechen und das Update installieren

2.) Normal arbeiten, nicht updaten: Sie können also erst einmal die Aufgabe klären, wegen der Sie die Baustatik gestartet haben. Wenn Sie damit fertig sind und die Baustatik beenden, wird das Update durchgeführt. Man macht das Update also, wenn man mit dem fertig ist, was man eigentlich machen wollte.

3.) Nichts machen. Auch nicht am Ende der Arbeit. Beim nächsten Programmstart erscheint dann wieder dieses Fenster.