Fehler beim Veröffentlichen

  • VB.NET

Es gibt 4 Antworten in diesem Thema. Der letzte Beitrag () ist von Dksksm.

    Fehler beim Veröffentlichen

    Hallo VB-Gemeinde,

    ich habe mich jetzt drei Tage lang durch das INet gegoogelt und komme einfach nicht weiter.
    Beim Veröffentlichen meiner Anwendung wird ein Pfad erstellt (Datenbank), wobei ich mir
    nicht erklären kann, wo der herkommt.

    BuecherDBVerwaltung
    Assembly-Version: 1.0.0.0.
    Win32-Version: 1.0.0.0.
    CodeBase: file:///C:/Users/Walter/AppData/Local/Apps/2.0/EV6EQ7J0.OWY/X3N6KAPB.72C/buec..tion_5ef0159dcd225ff2_0001.0000_9c73275c5cdd063d/BuecherDBVerwaltung.exe.


    Wenn ich dann die Anwendung starten möchte, kommt der Fehler, dass er die Database an diesem Ort nicht findet.

    Ich bin für jeden noch so kleinen Hinweis dankbar.

    LG
    Fischli
    Erstmal Danke für die raschen Antworten an Euch Beide.

    Ja, es ist eine ClickOnce-Applikation.

    Es ist eine Access-DB, die auf C:\Daten steht.

    Die komplette Entwicklungsumgebung steht auf C:\Entwicklung.......
    und unter \bin\Release steht die .exe

    Das findet er auch alles, mit Ausnahme der DB
    Unter %LOCALAPPDATA% gibt es sicher noch ein Verzeichnis mit dem Firmennamen Deiner App. Dort werden in weiteren Unterverzeichnissen die Settings abgespeichert. Ich nutze den Pfad auch immer um spezielle Settings dich ich separat verwalte oder anderes dort abzulegen. Die DB kanst Du ja mit in die Ressourcen aufnehmen und wenn sie nicht am gesuchten Ort ist dort erst einmal hinkopieren.
    Wie auch immer, Deine DB benötigt einen eindeutigen Pfad, ist sie dort (noch) nicht, musst Du dafür sorgen dass sie dort angelegt wird.