Sachverhalt: Sachverhalt: A. B._ hatte am 21. März 1991 ihren 1979 geborenen Sohn A._ erstmals bei der IV-Stelle Bern zum Bezug von Leistungen der Invalidenversicherung für Minderjährige (medizinische Massnahmen) angemeldet. Am 16. Juni 1999 erfolgte bei der IV-Stelle des Kantons Solothurn eine neue Anmeldung. Dabei wurde Anspruch auf Berufsberatung sowie Umschulung auf eine neue Tätigkeit geltend gemacht und angegeben, der Versicherte leide an Gliederschmerzen, Schüttelfrost, hohem Fieber, Zittern, Jucken sowie Wesensveränderung. Nach erfolgten erwerblichen und medizinischen Abklärungen lehnte die IV-Stelle das Leistungsbegehren mit Verfügung vom 24. November 2003 ab. Die dagegen erhobene Einsprache wurde mit Entscheid vom 18. August 2004 abgewiesen. A. B._ hatte am 21. März 1991 ihren 1979 geborenen Sohn A._ erstmals bei der IV-Stelle Bern zum Bezug von Leistungen der Invalidenversicherung für Minderjährige (medizinische Massnahmen) angemeldet. Am 16. Juni 1999 erfolgte bei der IV-Stelle des Kantons Solothurn eine neue Anmeldung. Dabei wurde Anspruch auf Berufsberatung sowie Umschulung auf eine neue Tätigkeit geltend gemacht und angegeben, der Versicherte leide an Gliederschmerzen, Schüttelfrost, hohem Fieber, Zittern, Jucken sowie Wesensveränderung. Nach erfolgten erwerblichen und medizinischen Abklärungen lehnte die IV-Stelle das Leistungsbegehren mit Verfügung vom 24. November 2003 ab. Die dagegen erhobene Einsprache wurde mit Entscheid vom 18. August 2004 abgewiesen. B. Dagegen liess A._ Beschwerde erheben mit dem Rechtsbegehren, das Verfahren sei zwecks Vervollständigung des Sachverhalts an die IV-Stelle zurückzuweisen und es seien ihm die gesetzlichen Leistungen zu gewähren. Mit Entscheid vom 20. April 2005 wies das Versicherungsgericht des Kantons Solothurn die Beschwerde ab. B. Dagegen liess A._ Beschwerde erheben mit dem Rechtsbegehren, das Verfahren sei zwecks Vervollständigung des Sachverhalts an die IV-Stelle zurückzuweisen und es seien ihm die gesetzlichen Leistungen zu gewähren. Mit Entscheid vom 20. April 2005 wies das Versicherungsgericht des Kantons Solothurn die Beschwerde ab. C. A._ lässt Verwaltungsgerichtsbeschwerde führen und beantragen, in Aufhebung des kantonalen Entscheides seien ihm die gesetzlichen Leistungen, insbesondere berufliche Massnahmen zu gewähren, wobei das Verfahren zu gegebenem Zeitpunkt durch die Vornahme eines Einkommensvergleichs abzuschliessen sei. Mit der Verwaltungsgerichtsbeschwerde hat die Rechtsvertreterin des Versicherten ein von ihr in Auftrag gegebenes, von Dr. med. M._, leitender Arzt der Psychiatrischen Dienste Q._, verfasstes psychiatrisches Privatgutachten vom 22. März 2005 mit Ergänzungsangaben vom 12. Mai 2005 eingereicht. Die IV-Stelle und das Bundesamt für Sozialversicherungen verzichten auf eine Vernehmlassung. 