11.06.2015, 09:28
Hallo hjg,
du hast vollkommen Recht. Normalerweise hat ein User keine Schreibrechte in das Programmverzeichnis und in der Tat gibt es das "Anwendungsdaten"-Verzeichnis unter Windows. Aber wie oben schon gesagt, anfangs wurde ja NMAdmin nicht installiert und der Reiz bei .Net-Framework.Programmen ist eben, dass es eigentlich "portable Apps" sind und direkt ohne Installation von einem USB-Stick etc. gestartet werden können. Daher schreibt NMAdmin (noch) in das Programmverzeichnis.
Der Nachteil des von Microsoft vorgesehenen Verzeichnisses für Anwendungsdaten ist, das es standardmäßig ein verstecktes Verzeichnis ist und man dann den Kollegen immer erst erklären muss, wie und wo sie die Logdatei finden.
In einer der nächsten Versionen werde ich es so machen: falls keine Schreibrechte vorhanden sind verwende ich das versteckte Anwendungsverzeichnis, sonst das Programmverzeichnis.
Langfristig wird NMAdmin und NM-Komplett-Suite gehören, da teilen sich dann alle Programme ein gemeinsames Logverzeichnis - vorzugsweise auf dem Server.
Gruß
Stephan
du hast vollkommen Recht. Normalerweise hat ein User keine Schreibrechte in das Programmverzeichnis und in der Tat gibt es das "Anwendungsdaten"-Verzeichnis unter Windows. Aber wie oben schon gesagt, anfangs wurde ja NMAdmin nicht installiert und der Reiz bei .Net-Framework.Programmen ist eben, dass es eigentlich "portable Apps" sind und direkt ohne Installation von einem USB-Stick etc. gestartet werden können. Daher schreibt NMAdmin (noch) in das Programmverzeichnis.
Der Nachteil des von Microsoft vorgesehenen Verzeichnisses für Anwendungsdaten ist, das es standardmäßig ein verstecktes Verzeichnis ist und man dann den Kollegen immer erst erklären muss, wie und wo sie die Logdatei finden.
In einer der nächsten Versionen werde ich es so machen: falls keine Schreibrechte vorhanden sind verwende ich das versteckte Anwendungsverzeichnis, sonst das Programmverzeichnis.
Langfristig wird NMAdmin und NM-Komplett-Suite gehören, da teilen sich dann alle Programme ein gemeinsames Logverzeichnis - vorzugsweise auf dem Server.
Gruß
Stephan
RSS-Feed mit aktuellen Informationen über Updates, Änderungen in der Programmbedienung und anderen wichtigen Mitteilungen unter http://www.notenmanager.net/feeds/Notenmanager.xml