Anja_ Geschrieben 25. Februar 2012 Geschrieben 25. Februar 2012 Hallo Forum, ich möchte aus einer C#-Anwendung heraus chm-Dateien erstellen. Sollte eigentlich ganz einfach sein: System.Diagnostics.Process.Start("C:\\Program Files (x86)\\HTML Help Workshop\\hhc.exe", hhpFilePath); Es poppt kurz ein Konsolenfenster auf und das wars. Auf der Kommandozeile kann ich das ganze nur mit Administratorrechten ausführen, sonst kommt die Meldung "Zugriff verweigert". Wie kann ich mit einer Anwendung auch ohne Adminrechte chm-Dateien erstellen?
Servior Geschrieben 25. Februar 2012 Geschrieben 25. Februar 2012 Dein Problem ist UAC und kann einfach umgangen werden, indem die Datei an einem Ort mit Schreibberechtigung erstellt wird. Leg die Datei auf einem anderen Laufwerk oder in deinen eigenen Dateien ab.
Thelvan Geschrieben 26. Februar 2012 Geschrieben 26. Februar 2012 Step 6: Create and Embed an Application Manifest (UAC)
Anja_ Geschrieben 26. Februar 2012 Autor Geschrieben 26. Februar 2012 Hallo Servior, Danke, das wars... Grüße Anja
SilentDemise Geschrieben 27. Februar 2012 Geschrieben 27. Februar 2012 Kein Fehler, aber wenn du verbatim strings in deinem code verwendest ist er weniger anfällig für Fehler und deutlich besser lesbar :-)
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden