2009-01-28 6 views

Antwort

3

Wie Rob schon gesagt hat: Entfernen Sie einfach die Verzeichnisse aus der Konfiguration von Delphi. Ein zusätzlicher Schritt ist jedoch erforderlich: Nach jedem Update sicherstellen, dass sie nicht erneut hinzugefügt wurden! Einige der Aktualisierungen von Delphi 2007 haben das anscheinend getan und ich habe es eine ganze Weile verpasst, bis ich auf einen Fehler stieß, den ich bereits für behoben hielt.

5

Die dcu Dateien für Indy werden getrennt von den anderen Delphi-Einheiten gespeichert. Um sie nicht mehr zu verwenden, entfernen Sie einfach das Verzeichnis aus dem Suchpfad, dem Bibliothekspfad usw. und entfernen Sie die Quelldateien aus dem Suchpfad.

Sie können die Entwurfszeitpakete genauso wie alle anderen Entwurfszeitpakete entfernen. Entfernen Sie sie aus der IDE-Konfiguration und löschen Sie dann die Dateien bpl und dcp. (Wenn Sie nur die Dateien löschen, erhalten Sie möglicherweise Fehler beim nächsten Start der IDE, da die erwarteten Dateien nicht gefunden werden.)

Sobald die Indy-Komponenten nicht mehr in der Tool-Palette angezeigt werden, werden die Pakete nicht mehr angezeigt Wenn in der Paketliste ein Projekt kompiliert wird, das auf Indy-Einheiten verweist, und die Fehlermeldung "Kann die verwendete Einheit nicht finden" nicht angezeigt wird, können Sie mit der Installation der neuesten Version beginnen.

+1

Wissen Sie, ob es interne Abhängigkeiten von den Indy-Komponenten gibt, die jetzt in der Umgebung enthalten sind? (Irgendwelche websnap Eigenschaften zum Beispiel?) –

+0

Nein. Keine Abhängigkeiten. Die in Delphi enthaltene Version ist eigentlich nur eine Momentaufnahme von Indy. –

+0

Verlässt sich Midas nicht auf Indys Server? (Ich dachte es früher) –

0

Ich habe Delphi 2009 nicht verwendet, aber in älteren Versionen von Delphi war die Installation von Indy-Komponenten optional. Sie könnten also versuchen, das Setup für Delphi 2009 zu starten, um zu sehen, ob es eine Option zum Hinzufügen/Entfernen von Features oder etwas Ähnlichem gibt, und verwenden Sie diese Option, um Indy zu entfernen.

Sie können auch anpassen, welche Pakete in ein Projekt geladen werden sollen. Sie können also einfach die Indy 10 deaktivieren und diese aus SVN pro Projekt hinzufügen (Sie können auch die Standardkonfiguration für Projekte konfigurieren) .

PS. Indy rockt! :-)

+0

Ich glaube nicht wirklich, dass es rockt. Es ist sehr schwierig zu installieren. – Ampere