Dateien beim Veröffentlichen in Visual Studio dem Projekt hinzufügen

  • VB.NET
  • .NET 5–6

Es gibt 6 Antworten in diesem Thema. Der letzte Beitrag () ist von mRanger82.

    Dateien beim Veröffentlichen in Visual Studio dem Projekt hinzufügen

    Hi,

    mal ne Frage....

    Ich habe ein Programm im Visual Studio.
    Für dieses Programm habe ich externe XML Datei zusätzlich geschrieben.
    In dieser steht für jedes Element, der Deutsche und der Englische Text.
    Beim starten des Programms wird auf diese Datei zugegriffen und halt der entsprechende Text ausgelesen und in die Form übernommen.

    Jetzt ist es so, dass ich im Visual Studio eine Veröffentlichung mache und in einem bestimmten Ordner dann das Programm veröffentlicht wird.
    Anschließend muss ich aber diese XML Datei immer manuell noch dort rein kopieren.
    Dafür erstelle ich nach der Veröffentlichung einen Ordner unter Release in den ich die XML rein kopieren.
    Das Programm greift dann beim ausführen auf die Datei in diesem Ordner zu.

    Geht es, dass ich die XML dem Projekt im Visual Studio hinzufüge und beim veröffentlichen der Ordner automatisch erstellt und die XML dort rein kopiert wird?
    @Sisco Was sagen Deine experimentellen Erfahrungen?
    Und:
    Schau mal hier rein, auch wenn das Network ist:
    Programme mehrsprachig erstellen
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!
    *Vollzitat entfernt*

    Warum bist du immer so garstig?
    Ich verstehe die Frage nach den Experimentellen Erfahrungen nicht.

    2. Die Anleitung ist gut. Ich hatte es ursprünglich auch alles im Code stehen.
    Aber extern finde ich angenehmer, gerade bei Änderungen.

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Marcus Gräfe“ ()

    Sisco schrieb:

    Ich verstehe die Frage nach den Experimentellen Erfahrungen nicht.
    Wieso garstig?
    Probiere doch einfach mal das aus, was Du vorschlägst.
    Bist Du einer von denen, die alles vorgekaut bekommen müssen?
    Und:
    Zitiere keine vollständigen Posts über den Deinen.
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!
    Ich brauche nichts vorgekaut...
    Ich stoße beim Programmieren auf Probleme...
    Versuche diese Probleme zu beheben und scheitere daran. Meist bereist daran, dass ich garnicht weiß nach welchen Begriffen ich googln muss.
    Und wenn ich nicht weiter komme frage ich hier nach.
    Und um Missverständnisse aus dem Weg zu räumen...
    Ich schreibe erst dann, wenn ich nicht mehr weiter weis. Ich bin durchaus in der Lage dinge zu adaptieren und Querverbindungen zu sehen und zu verstehen.
    Aber ich bin nunmal auch kein wandelndes Lexikon.
    Und es sollte jemanden wie dir auch klar sein, dass wenn man neuen Code kennen lern durchaus Fragezeichen über dem Kopf hat.
    Vieleicht bist du einer, dem das alles in die Wiege gelegt ist. Tut mir leid, dass mir vielleicht zwei Windungen fehlen.
    Ich hatte ganz vergessen, dass man in einem Forum nur Ergebnisse schreiben und keine Fragen stellen darf.
    Hi,

    hoffentlich hilft dieser Weg:

    - Im Projektmappen Explorer die Datei auswählen, die Du hinzufügen möchtest
    - In den Eigenschaften unter "Buildvorgang" den Wert "Inhalt" zuweisen

    Dann sollte diese Datei unter Projekteigenschaften -> Veröffentlichen -> Anwendungsdateien ersichtlich sein und bei der Veröffentlichung mitgehen.