Die Frage ist evtl. allgemein auf Visual Studio zu beziehen, aber vielleicht gibt es Besonderheiten bei VB. Ich verwende VS 2019 und Framework 4.7.2.
Ich habe eine Projektmappe mit zwei Projekten. Es handelt sich um das Hauptprogramm und das Konfigurationsprogramm.
Meine erste Frage bezieht sich auf Dateien innerhalb einer Projektmappe:
Kann ich eine Datei mehrfach, d. h. in mehreren Projekten verwenden, und zwar nicht als Kopie, sondern als Verknüpfung? Ich weiß, dass ich im Hinzufügen-Dialog "als Link hinzufügen" wählen kann. Allerdings gab das, zumindest bei einem DataSet, Probleme. Der Compiler hat dann gemeckert, dass irgendwas mehrfach deklariert wurde (genaues ist mir gerade entfallen). Oder ist ein DataSet ein Spezialfall? Ein nicht unerheblicher Teil meiner beiden Projekte ist identisch (die Konfiguration ins Hauptprogramm zu machen, ist allerdings keine Alternative für mich).
Bevor ich evtl. den Begriff "DataSet" falsch verwende: Ich meine die Datei, die erzeugt wird, wenn ich eine Verknüpfung mit einer Datenbank (hier SQlite) mit dem Assistenten herstelle und mir ein typisiertes DataSet erzeugen lasse. In der grafischen Ansicht habe ich dann die Tabellen und Felder.
Die 2. Frage bezieht sich auf das Umbenennen von Dateien innerhalb eines Projekts. Als ich das besagte DataSet umbenennen wollte, bekam ich eine Fehlermeldung. Die Umbenennung ist dadurch nur zur Hälfte umgesetzt worden und mein Projekt war komplett zerschossen, ich musste ein Backup wiederherstellen. Kann ich DataSets also nicht umbenennen?
Und was ist mit anderen Dateien? Forms, Module und ApplicationEvents-Dateien gehen scheinbar. Was ist mit packages.config, App.config und anderen Dateien (die ich derzeit noch nicht habe)? Kann ich die theoretisch immer umbenennen? Hintergrund: Wenn ich eine Datei offen habe, kann ich scheinbar nicht sehen, zu welchem Projekt die gehört. Das verwirrt sehr. Z. B. hießen meine Hauptforms jeweils FrmMain. Eins habe ich nun in FrmMainCfg umbenannt. Ich möchte vermeiden, dass ich wieder das Projekt zerstöre.
Ich habe eine Projektmappe mit zwei Projekten. Es handelt sich um das Hauptprogramm und das Konfigurationsprogramm.
Meine erste Frage bezieht sich auf Dateien innerhalb einer Projektmappe:
Kann ich eine Datei mehrfach, d. h. in mehreren Projekten verwenden, und zwar nicht als Kopie, sondern als Verknüpfung? Ich weiß, dass ich im Hinzufügen-Dialog "als Link hinzufügen" wählen kann. Allerdings gab das, zumindest bei einem DataSet, Probleme. Der Compiler hat dann gemeckert, dass irgendwas mehrfach deklariert wurde (genaues ist mir gerade entfallen). Oder ist ein DataSet ein Spezialfall? Ein nicht unerheblicher Teil meiner beiden Projekte ist identisch (die Konfiguration ins Hauptprogramm zu machen, ist allerdings keine Alternative für mich).
Bevor ich evtl. den Begriff "DataSet" falsch verwende: Ich meine die Datei, die erzeugt wird, wenn ich eine Verknüpfung mit einer Datenbank (hier SQlite) mit dem Assistenten herstelle und mir ein typisiertes DataSet erzeugen lasse. In der grafischen Ansicht habe ich dann die Tabellen und Felder.
Die 2. Frage bezieht sich auf das Umbenennen von Dateien innerhalb eines Projekts. Als ich das besagte DataSet umbenennen wollte, bekam ich eine Fehlermeldung. Die Umbenennung ist dadurch nur zur Hälfte umgesetzt worden und mein Projekt war komplett zerschossen, ich musste ein Backup wiederherstellen. Kann ich DataSets also nicht umbenennen?
Und was ist mit anderen Dateien? Forms, Module und ApplicationEvents-Dateien gehen scheinbar. Was ist mit packages.config, App.config und anderen Dateien (die ich derzeit noch nicht habe)? Kann ich die theoretisch immer umbenennen? Hintergrund: Wenn ich eine Datei offen habe, kann ich scheinbar nicht sehen, zu welchem Projekt die gehört. Das verwirrt sehr. Z. B. hießen meine Hauptforms jeweils FrmMain. Eins habe ich nun in FrmMainCfg umbenannt. Ich möchte vermeiden, dass ich wieder das Projekt zerstöre.