Systemvoraussetzungen
Für Anwender
- Windows 10 oder Windows 11
- .NET Framework 4.8 (wird von ClickOnce bei Bedarf automatisch mit installiert)
- Netzwerkzugriff auf
https://dokumentengesamtliste.netlify.app/(für Installation und automatische Updates)
Für die Entwicklung
| Komponente | Version / Hinweis |
|---|---|
| Visual Studio | 2022 (Community oder höher) |
| .NET Framework (Ziel) | 4.8 |
| Node.js | LTS, für die Netlify-CLI beim Veröffentlichen (winget install OpenJS.NodeJS.LTS) |
| Projektordner | Z:\VWBS\VWGCBS_Dokumentengesamtliste_2026 (gemapptes Laufwerk auf \\nas9482c0\Visual Studio\VWBS\...) |
Wichtig: nicht über den UNC-Pfad arbeiten
npx/die Netlify-CLI kommen mit UNC-Pfaden (\\nas9482c0\...) als
Arbeitsverzeichnis nicht zurecht — cmd.exe wechselt dann kommentarlos ins
Windows-Verzeichnis, und ein Deploy würde die falschen Dateien hochladen.
Veröffentlichungsschritte deshalb immer über das gemappte Laufwerk ausführen,
also von Z:\VWBS\VWGCBS_Dokumentengesamtliste_2026, nicht von
\\nas9482c0\Visual Studio\VWBS\....
Abhängigkeiten (NuGet / lib)
Die Anwendung bindet folgende Open-Source-Bibliotheken ein (auch im Hilfe → Info…-Fenster der Anwendung aufgeführt):
- ClosedXML (Excel-Export)
- DocumentFormat.OpenXml (Open XML SDK)
- ExcelNumberFormat
- XLParser
- SixLabors.Fonts
- Irony
- log4net (Protokollierung)
- Newtonsoft.Json (JSON-Vorlagen)
Netlify-Konto
- Account „Mehlhorn", Slug
laemmch3n - Site-ID:
f3d1036a-54c1-4aea-9ebf-1c7449c106f9 - Wichtige Einstellung: team-weiter Zugriffsschutz muss für diese Site deaktiviert sein (
sso_login: false), sonst verlangt jeder Seitenaufruf eine Netlify-Anmeldung — siehe Installation verteilen.