oxygen Geschrieben 5. März 2010 Geschrieben 5. März 2010 Hallo Leute, ich hoffe, der Titel erklärt einigermaßen, was mein Problem ist. Aber jetzt in genauer Beschreibung. Ich arbeite zur Zeit an einem Projekt, indem ich auf eine Access-Datenbank zugreife. Nun bin ich fast so weit, dass ich die erste Version mal releasen könnte. Dies wird allerdings auf einem anderen Rechner geschehen, da das Projekt für die Feuerwehrabteilung, in der ich bin, ist. Im moment habe ich die Access-Datenbank in meinem VisualStudio2008/Projekts/Projektordner abgespeichert und darauf dann auch meine DataSource eingerichtet. Und damit sind wir bei meinen Fragen: Ich muss ja auf jeden Fall die Datei kopieren, kann ich das mit einem Setup-Projekt machen? Als ich es gerade probiert habe, ist eine Fehlermeldung gekommen, kann ich das also nicht einfach in den Anwendungsordner stecken? Und dann wäre da noch die Sache mit der DataSource. Wenn ich das Projekt Released und beispielsweise in C:/Programme installiert habe, verändert sich ja der Pfad der Datenbank. Muss ich dann meine DataSource irgentwie anders einrichten, damit ich dann noch Zugriff auf meine Daten habe, oder funktioniert das automatisch. Ich hoffe, ihr könnt mir meine Fragen beantworten, damit ich weiter Fortschritte machen kann. Danke schonmal und Gruß oxygen Zitieren
lbm1305 Geschrieben 7. März 2010 Geschrieben 7. März 2010 In einem Setup-Projekt kann man Dateien explizit einbinden. Bei der Variante mit Access muss, glaube ich jedenfalls, der Pfad zur Datei komplette angegeben werden. Da sich dieser ändern kann, müsste auch die DataSource angepasst werden. Daher wäre es vielleicht ratsam, den Pfad in der App.Config abzulegen. Dieser müsste dann eingelesen werden und der DataSource bekannt gemacht werden. Zitieren
oxygen Geschrieben 7. März 2010 Autor Geschrieben 7. März 2010 Ok, danke für die Antwort. Da das Projekt höchstens auf ein oder zwei Rechnern laufen wird, bei denen ich die Installation selber vornehmen werde, werde ich wahrscheinlich vorerst einfach die DataSource auf C:/Programme... einrichten und das Projekt entsprechend ablegen. Der Tipp mit der App.Config hört sich interessant an, werde ich mir auf jeden Fall mal ankucken. Danke. Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.