[Katteker](https://nds.wikipedia.org/wiki/Katteker) ============= Idee: [Converting between RTF and HTML](https://code.msdn.microsoft.com/Converting-between-RTF-and-aaa02a6e) Um den WebBrowser los zu werden. Ziele ------------- - Automatische Updates, auch für nicht verwaltete Software. - Popup unten rechts mit Informationen über Update. - Paket erstellt mit NSIS. - schnellere Verteilung. - Schnellere Paketerstellung ohne Umwege. - AppStub übernimmt die Resourcen der Executable. (Icon, Name, Version, Copyright, Beschreibung, etc) [ResourceLib C# File Resource Management Library](https://github.com/dblock/resourcelib) Creator ------------- - Auf dotnet core portieren? - T4-Engine ersetzen: https://github.com/toddams/RazorLight - Informationen der Anwendung auslesen - Name, - Version, - ... - AppStub kopieren & konfigurieren - Installer erstellen - RELEASE Datei updaten AppStub ------------- - Anwendung starten - Im Mutex ausführen - Alte Versionen löschen (aufräumen) - Updates für 'unmanaged' Anwendungen anzeigen Library: -------------- - Updates suchen - Update installieren - App neustarten