Guten Abend,
Ich bin im Tunnel und finde allein wohl nicht raus.
Kurze Zusammenfassung:
Ich habe ein GUI vb.net Project erstellt, welches mir ein externes Konsolenprogramm ausführt und die Ausgabe zur Anzeige bringt. Das funktioniert auch alles bestens.
Nun habe ich ein Installer Project hinzugefügt, welches mir die Applikation im Windows\Programme Ordner installiert. Das funktioniert auch. ABER.:
Das externe Programm, welches sich auch im Verzeichnis befindet liest Daten aus einer *.cfg Datei ein, welche vorher durch meine Applikation erstellt wird und akzeptiert nur
das eigene Verzeichnis als Speicherort für die *.cfg. Jetz begann mein UAC Problem. Ich möchte die App. nicht als admin ausführen. Da ich beim experimentieren festgestellt habe,
dass ich nach manuellen Anpassen der Rechte über den Explorer für diese *.cfg wieder ohne Probleme damit arbeiten kann suche ich nach einem Weg, nun beim
Setup, das ich ja mit admin Rechten ausführe, der *.cfg die Rechte zu erteilen. *.vbs mit icacls funzt zwar im Project-Verzeichnis aber nicht beim Setup.
oder auch so mit neuem erstellen:
Freue mich auch über jeden anderen Ansatz.
Gru0 doLob
Ich bin im Tunnel und finde allein wohl nicht raus.
Kurze Zusammenfassung:
Ich habe ein GUI vb.net Project erstellt, welches mir ein externes Konsolenprogramm ausführt und die Ausgabe zur Anzeige bringt. Das funktioniert auch alles bestens.
Nun habe ich ein Installer Project hinzugefügt, welches mir die Applikation im Windows\Programme Ordner installiert. Das funktioniert auch. ABER.:
Das externe Programm, welches sich auch im Verzeichnis befindet liest Daten aus einer *.cfg Datei ein, welche vorher durch meine Applikation erstellt wird und akzeptiert nur
das eigene Verzeichnis als Speicherort für die *.cfg. Jetz begann mein UAC Problem. Ich möchte die App. nicht als admin ausführen. Da ich beim experimentieren festgestellt habe,
dass ich nach manuellen Anpassen der Rechte über den Explorer für diese *.cfg wieder ohne Probleme damit arbeiten kann suche ich nach einem Weg, nun beim
Setup, das ich ja mit admin Rechten ausführe, der *.cfg die Rechte zu erteilen. *.vbs mit icacls funzt zwar im Project-Verzeichnis aber nicht beim Setup.
oder auch so mit neuem erstellen:
Freue mich auch über jeden anderen Ansatz.
Gru0 doLob