Ich habe ein Problem mit der Bereitstellung meiner App: Ich erstellte die App in C# (Windows Forms) auf Windows 7, getestet, funktioniert gut. Ich habe die EXE- und DLL-Dateien auf einen anderen Computer mit Windows 10 verschoben und getestet. Alles gut mit der App bis jetzt. Der nächste Schritt besteht darin, eine Setup-Datei dafür zu erstellen. Ich habe es geschafft, die Setup-Datei zu erstellen, es installiert meine App, die App funktioniert aber kann keine Dateien erstellen (zum Beispiel Log-Dateien - Dateien werden neben einer .exe-Datei gespeichert). Ich habe herausgefunden, dass der Ordner vollständige Zugriffsrechte für Benutzer benötigt. Wie kann ich die Berechtigungen für den Ordner festlegen, wenn die App installiert wird?Erteilen Sie Berechtigungen für MSI-Installation
1
A
Antwort
0
Ich fand eine Lösung, nicht so elegant, wie ich wollte, aber es funktioniert: Beim Festschreiben führt das Setup eine .bat-Datei mit einem Skript aus, das volle Berechtigungen für IIS_IUSER gibt.
prüfen Sie diesen Link: How to run a ".bat" file during installation?
Verwandte Themen
- 1. Erteilen von schreibgeschützten Berechtigungen
- 2. Erteilen Sie Berechtigungen "pro Benutzer" in DynamoDB?
- 3. DBA-Berechtigungen für Benutzer in Oracle erteilen
- 4. Erteilen von Berechtigungen für Benutzer für alle neuen in postgresql
- 5. GMail API Berechtigungen erteilen Bevor UserRecoverableAuthUIException
- 6. WiX - Windows-Dienst installieren und Berechtigungen erteilen
- 7. Berechtigungen Erteilen mit Action_Call Absicht zur Laufzeit
- 8. Erteilen von uri Berechtigungen für FileProvider gibt SecurityException
- 9. Erteilen von Berechtigungen "Verzeichnis erstellen" in Oracle
- 10. Erteilen von Berechtigungen für externen Speicher ohne Neustart der App
- 11. Erteilen Sie allen Benutzern in der SQL-Ansicht alle Berechtigungen
- 12. Können Sie einem Oracle-Cluster-Objekt Berechtigungen erteilen?
- 13. Kentico 9: Wie kann man eingebauten Typen (Klassen) Berechtigungen erteilen?
- 14. Wie können Sie Berechtigungen für eine AWS Lambda-Funktion dynamisch erteilen, um auf Ressourcen zuzugreifen?
- 15. Erteilen Sie Berechtigungen für eine Reihe von Datenbanken mit einem Muster in MySQL 5.0
- 16. Wie kann ich bestimmten Heroku-Ordnern Berechtigungen erteilen?
- 17. Erteilen Sie die Berechtigung für gespeicherte Prozedur und Aktion darin
- 18. Erteilen Erlaubnis für EXTERNAL_STORAGE in Android M?
- 19. Was ist die empfohlene Art, Berechtigungen mit peewee zu erteilen?
- 20. Erteilen Sie Zugriff auf Ansichten in PostgreSQL
- 21. CloudantDB: Datenbankberechtigungen erteilen
- 22. So aktivieren Sie den Remotezugriff von mysql, ohne alle Berechtigungen zu erteilen
- 23. Zugriff verweigert für Benutzer in Datenbank beim Versuch, Berechtigungen zu erteilen
- 24. Wowza-Berechtigungen für die Quellenauthentifizierung
- 25. Wie bearbeiten Sie Berechtigungen für CryptoKeySecurity?
- 26. Ist es sicher, dem Asp.Net-Benutzerkonto Berechtigungen für das Stammverzeichnis der Website zu erteilen?
- 27. Centos 7-flask Erteilen Sie Berechtigungen, um Bash-Verlauf von anderen Benutzern zu sehen
- 28. RVM gem Berechtigungen für Berechtigungen
- 29. Erteilen Sie Privilegien für zukünftige Tabellen in PostgreSQL?
- 30. Erteilen der Berechtigung für einzelne Felder in MySQL
Try this: https://social.msdn.microsoft.com/Forums/vstudio/en-US/e2294cb5-5d8a-4275-9651-b0a2933fccc1/create-a- folder-with-permissions-set-to-this-folder-unterordner? forum = csharpgeneral – Silviu
Ich habe versucht, Berechtigungen für den Ordner in Programme beim Start der App festzulegen. Funktioniert nicht. In dieser Verbindung ist im Grunde die gleiche Idee. –