39 lines
1.1 KiB
Markdown
39 lines
1.1 KiB
Markdown
[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 |