Benutzer mit den meisten Antworten
Code projektübergreifend nutzen und weiterentwickeln

Frage
-
Hi,
sagt mal, ich möchte Codekomponenten projektübergreifend nutzen. Sprich die vb-Dateien liegen in einem Parallelpfad
und bei Bedarf importiere ich diese über "vorhandenes Element einfügen".
Mein Problem dabei: der Code, bzw. die vb-Datei wird dabei in das Projektverzeichnis kopiert - soll sie aber nicht ! Die soll dort liegen bleiben.
Wenn ich an den - ich nenne sie mal Shared-Dateien - Änderungen durchführe, sollen diese in allen anderen Projekten, die diese Komponenten nutzen sichtbar sein.
Wenn ich das richtig sehe, ist das exportieren von Komponenten daher auch keine Lösung.
Zur Versionssicherung nutze ich übrigens Subversion+Tortiose.
Hat jemand eine Idee, wie man der IDE sagen kann, dass
importierte Komponent bitte an Ort und Stelle bleiben sollen ?
Gruß, Cay- Bearbeitet Duke Freitag, 15. Mai 2009 05:43
Antworten
-
Hi,
Du kannst im Dialog nach "vorhandenes Element auswählen" auswählen, ob Du die Datei "öffnen" (add) oder "als Link öffnen" (add as Link) willst. Die Auswahl dazu befindet sich direkt "im" dazugehörigen Button...
Das geht aber nicht bei Webseiten, nur bei Projekten mit Projektdatei.
Viele Grüße, Wolfgang
http://www.gehirnwindung.de/- Als Antwort vorgeschlagen Martin RichterModerator Freitag, 15. Mai 2009 13:09
- Als Antwort markiert Martin RichterModerator Mittwoch, 3. Juni 2009 08:40
-
Wie VS solche Sachen verwaltet steht hier beschrieben:
http://msdn.microsoft.com/de-de/library/7kxx8f8e.aspx
Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de- Als Antwort markiert Martin RichterModerator Mittwoch, 3. Juni 2009 08:39
Alle Antworten
-
Hi,
Du kannst im Dialog nach "vorhandenes Element auswählen" auswählen, ob Du die Datei "öffnen" (add) oder "als Link öffnen" (add as Link) willst. Die Auswahl dazu befindet sich direkt "im" dazugehörigen Button...
Das geht aber nicht bei Webseiten, nur bei Projekten mit Projektdatei.
Viele Grüße, Wolfgang
http://www.gehirnwindung.de/- Als Antwort vorgeschlagen Martin RichterModerator Freitag, 15. Mai 2009 13:09
- Als Antwort markiert Martin RichterModerator Mittwoch, 3. Juni 2009 08:40
-
Wie VS solche Sachen verwaltet steht hier beschrieben:
http://msdn.microsoft.com/de-de/library/7kxx8f8e.aspx
Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de- Als Antwort markiert Martin RichterModerator Mittwoch, 3. Juni 2009 08:39
-
Hallo Cay,
also so wie ich deine Frage verstanden habe, wäre das richtige doch eigentlich die Komponenten die geteilt werden müssen in eine Assembly zu stecken und diese im Global Assembly Cache (GAC) zu deployen.
Dadruch kannst du auch sicherstellen dass verschiedene Versionen der Assembly auf dem System vorhandenen sein können. Sprich du kannst die DLL-Hölle umgehen :D
Hoffe das Hilft.
Gruss Thorsten