Veröffentlicht 25. Februar 201213 j 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?
25. Februar 201213 j 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.
27. Februar 201213 j Kein Fehler, aber wenn du verbatim strings in deinem code verwendest ist er weniger anfällig für Fehler und deutlich besser lesbar :-)
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.