Hi Robby & Tom,
die entsprechende Stelle 50-Seiter habe ich natürlich gelesen - nachdem das Problemchen aufgetreten ist
Hier noch einmal mein "Fehler" ewtas weniger abstrakt im Klartext:
In einer BG sind Teile verbaut, die sich ursprünglich in einem Bibliotheksordner befanden, der sich im Projekt neben dem Arbeitsbereichordner befand. Ein korrekter Bibliothekssuchpfad war gesetzt. Diese Teile wurden per Explorer in den Arbeitsbereich verschoben und der Bibliotheksordner gelöscht.
What happens now?
Öffnen der BG aus dem Projekt heraus:
IV hat sich die alte Bibliothek gemerkt, sucht die Bibliothek und findet sie nicht mehr. IV ist das egal und sucht als nächstes im Arbeitsbereich und schön, da sind die Teile ja. Alles OK, BG wird ohne Meckern geöffnet.
Öffnen der BG aus einem anderen Projekt heraus mit gesetztem Suchpfad:
IV hat sich die alte Biliothek gemerkt, sucht die Bibliothek und findet sie nicht mehr. IV sucht nicht mehr weiter und verlangt Verknüpfungsauflösung. Oh Mist, User unsicher, soll ich auflösen oder nicht, es geht immerhin um ein referenziertes Projekt eines Kollegen.
Das Dumme ist, daß es bei Bibliotheksdateien verschiedene Suchstrategien gibt, je nachdem von wo die BGs geöffnet werden. Das wird sicher irgendeinen tiefliegenden Grund haben und muß wahrscheinlich erst mal so hingenommen werden.
Wirklich dumm ist aber, daß die gemerkten Pfade beim Speichern nur dann aktualisiert werden, wenn man vorher Verknüpfungen auflösen mußte. M.E. müßten die Pfade immer beim Speichern aktualisiert werden, ich sehe nicht, wo dabei ein Schaden entstehen könnte, ganz im Gegenteil.
Der DA hilft da auch nicht mehr weiter. Er zeigt den Fehler an und ist der Meinung man sei im falschen Projekt. Ist man aber nicht, also geht's hier nicht weiter.
Das heißt dann wohl, daß keinerlei Umstrukturierung innerhalb eines Projektes im Explorer vorgenommen werden darf, wenn Bibliotheken im Spiel sind, und alles über den DA laufen muß? Jede Datei einzeln anfassen statt den ganzen Klumpatsch einfach zu verschieben? Hoffentlich macht der DA nicht dieselben Fehler...
Ich glaube, ich bleibe bei der Verschieberei im Explorer und mache dann Verknüpfungsauflösung über ein Fremdprojekt als Workaround, geht schneller. Oder übersehe ich dabei wieder etwas?
Ich danke Euch für die Mühe, diese Bleiwüste zu lesen und zu kapieren.
------------------
Grüße von Harry
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP