Ich verwende ein Windows Installer-Bereitstellungsprojekt in VS 2010, um ein Installationsprogramm für ein kleines Demoprojekt zu erstellen. Die Demo muss eine SQL Compact-Datenbankdatei (MyData.sdf) installieren. Die Demo kann die Datenbank nicht im Anwendungsordner auf dem Computer des Benutzers installieren - ich erhalte den Fehler "Zugriff verweigert", wenn ich das tue. Der logische Ort für die Installation der Datenbank scheint also ein Unterordner im Ordner c: \ ProgramData des Benutzers zu sein.Angabe des Ordners c: ProgramData im Setup-Projekt?
Wie lege ich den Ordner c: \ ProgramData im Dateisystem-Editor des Implementierungsprojekts fest? Ich klicke mit der rechten Maustaste auf das Dateisystem auf dem Zielcomputer Knoten und schweben über Fügen Sie den speziellen Ordner hinzu, um die Ausklappliste spezieller Ordner anzuzeigen, aber ich sehe keinen speziellen Ordner, der aussieht wie der c: \ ProgramData-Ordner.
Entspricht einer der Einträge in der Liste dem Ordner? Muss ich es als benutzerdefinierten Ordner einrichten? Wenn ja, wie würde ich den benutzerdefinierten Ordner einrichten? Danke für Ihre Hilfe.
Auch diese Frage, die ich vor einiger Zeit gestellt habe, könnte von Interesse sein: http://stackoverflow.com/questions/215471/locating-installer-paths-in-c – spender
Hier ist die MSDN-Seite, die dies beschreibt: https://msdn.microsoft.com/en-us/library/vstudio/716bxh4e(v=vs.100).aspx – kjbartel
@kjbartel Ihr Link ist tot. – Skyqula