einfach sicherstellen das "IdComponent.TIdComponent " nur einmal existiert. Der Fehler tritt eigentlich nur auf wenn du eine
Unit in 2 verschiedenen Verzeichnissen hast. Das eine
Package wird dann mit der
Unit aus dem einen Ordner kompiliert und das andere
Package nimmt die
unit aus dem anderen Ordner. Die Objecte in der
Unit sind zwar die gleichen aber es sind 2 units mit denen kompiliert wurde und somit entsteht der Fehler. Einfach die
unit suchen in der TIDComponent declariert wird und sicherstellen das diese nur einmal existiert und nicht in irgend einem anderen ordner nochmal. Anschließend dann die Packages welche die
Unit verwenden beide neu kompilieren