Jetzt würde ich gerne wissen, ob mir tatsächlich abgenommen wird, was ich mir erhoffe:
Wenn meine App für mehrere User auf dem selben Rechner sein soll, dann brauch ich den Commondatappfolder.
Und das habe ich gerade versucht mit VS.NET. Aber irgendwas gehts immer schief.
Entweder ich bekomm nach Doppelclick auf das DesktopIcon die Message, dass meine AccessDB nicht im richtigen Pfad liegt,
Oder, ich krieg die Message gleich beim start der App, nach Abschluss der Installation.
Oder beides klappt, aber ich kann nichts speichern, weil aus irgendeinem Grund wieder unter
C:/Programme installiert wurde(gemeint ist nicht die Anzeige vom Pfad im Dialog während der Installation)
sondern nach Abschluss der Installation finde ich die App dort.
Mit dem Installer von Installsite, hatte ich die Probleme nicht.
Allerdings, zum Test mit CommonAppdatafolder kam es nicht mehr.
Ich hatte ich bisher nur Appdatafolder verwendet. Da gabs zwar keine Schwierigkeiten, aber das lässt sich auch für VS.NET Setup sagen.
Alles was ich oben zumSetup von VS beschrieben hab, tritt erst auf wenn ich Commonappdatafolder verwende.
Ich hoffe eben, dass ich bei Installsite nichts weiter machen muss, als das Verzeiniss angeben, in das installiert werden soll(inklusive Änderung im Code vom VS.Net Projects, da wo der Pfad bestimmt wird ),
den Rest macht das Tool.
Sonst befürchte ich denselben Berg vor mir wie ich ihn aktuell mit VS.NET hab.
Mir reicht zu wissen, dass es die UAC giebt, dass Programme in spezielle Ordner installiert werden müssen, um Schreibrechte zu haben, ohne als Admin ausgeführt zu werden. Dass Commonappdatafolder der Ordner ist, auf den alle User zugreifen können und Appdatafolder für den jeweiligen User gilt.
Danke
Edited by ericbauknecht, 24 November 2012 - 00:52.