Sachverhalt: Sachverhalt: A. Der 1954 geborene H._ meldete sich am 12. April 2002 bei der Invalidenversicherung zum Leistungsbezug an. Die medizinischen Abklärungen ergaben, dass er unter einem schweren obstruktiven Schlafapnoesyndrom, diffusen Gelenkschmerzen unklarer Aetiologie und arterieller Hypertonie leidet. Wegen dadurch bedingter verminderter körperlicher Leistungsfähigkeit bei chronischer Müdigkeit schrieb ihn der behandelnde Hausarzt Dr. med. B._ vom 5. bis 21. April 2002 und ab 10. Juni 2002 bis auf weiteres vollständig arbeitsunfähig (Arztbericht vom 29. August 2002). Im Juli 2002 wurde laut Bericht des Dr. med. O._, Leitender Arzt der Medizinischen Klinik X._, vom 3. Juli 2002 stationär eine Therapie durch nächtliche Überdruckbeatmung (CPAP: continuous positive airway pressure) eingeführt. In der Folge gestaltete sich die Betreuung als schwierig, weil der Versicherte den Kontrollen wiederholt keine Folge leistete und damit eine gezielte Führung und Einstellung des Geräts erschwerte. Mit Schreiben vom 28. Februar 2003 forderte die IV-Stelle des Kantons Solothurn H._ auf, sich unverzüglich in die ärztliche Kontrolle bei einem Lungenspezialisten zu begeben und die verordneten Therapien konsequent zu befolgen. Anfangs Oktober 2003 werde die medizinische Situation überprüft. Im Unterlassungsfall werde das Leistungsbegehren abgewiesen. Laut Bericht des Dr. med. O._ vom 5. März 2003 liess der Versicherte ausrichten, er wünsche bei ihm keine weiteren Konsultationen mehr. Am 13. August 2003 teilte Dr. med. B._ der IV-Stelle mit, bei unverändertem Befund werde immer noch versucht, eine CPAP-Therapie zu installieren. Mit Verfügung vom 30. Oktober 2003 wies die IV-Stelle das Leistungsbegehren wegen Verletzung der Mitwirkungspflicht ab. Auf Einsprache des Versicherten hin holte die IV-Stelle den Bericht des Dr. med. B._ vom 26. Mai 2004 ein. Daraus ergibt sich, dass der Versicherte einem Behandlungsaufgebot in der Klinik Z._ erneut keine Folge geleistet hat. Schliesslich hielt die IV-Stelle mit Einspracheentscheid vom 5. August 2004 an ihrem Standpunkt fest. A. Der 1954 geborene H._ meldete sich am 12. April 2002 bei der Invalidenversicherung zum Leistungsbezug an. Die medizinischen Abklärungen ergaben, dass er unter einem schweren obstruktiven Schlafapnoesyndrom, diffusen Gelenkschmerzen unklarer Aetiologie und arterieller Hypertonie leidet. Wegen dadurch bedingter verminderter körperlicher Leistungsfähigkeit bei chronischer Müdigkeit schrieb ihn der behandelnde Hausarzt Dr. med. B._ vom 5. bis 21. April 2002 und ab 10. Juni 2002 bis auf weiteres vollständig arbeitsunfähig (Arztbericht vom 29. August 2002). Im Juli 2002 wurde laut Bericht des Dr. med. O._, Leitender Arzt der Medizinischen Klinik X._, vom 3. Juli 2002 stationär eine Therapie durch nächtliche Überdruckbeatmung (CPAP: continuous positive airway pressure) eingeführt. In der Folge gestaltete sich die Betreuung als schwierig, weil der Versicherte den Kontrollen wiederholt keine Folge leistete und damit eine gezielte Führung und Einstellung des Geräts erschwerte. Mit Schreiben vom 28. Februar 2003 forderte die IV-Stelle des Kantons Solothurn H._ auf, sich unverzüglich in die ärztliche Kontrolle bei einem Lungenspezialisten zu begeben und die verordneten Therapien konsequent zu befolgen. Anfangs Oktober 2003 werde die medizinische Situation überprüft. Im Unterlassungsfall werde das Leistungsbegehren abgewiesen. Laut Bericht des Dr. med. O._ vom 5. März 2003 liess der Versicherte ausrichten, er wünsche bei ihm keine weiteren Konsultationen mehr. Am 13. August 2003 teilte Dr. med. B._ der IV-Stelle mit, bei unverändertem Befund werde immer noch versucht, eine CPAP-Therapie zu installieren. Mit Verfügung vom 30. Oktober 2003 wies die IV-Stelle das Leistungsbegehren wegen Verletzung der Mitwirkungspflicht ab. Auf Einsprache des Versicherten hin holte die IV-Stelle den Bericht des Dr. med. B._ vom 26. Mai 2004 ein. Daraus ergibt sich, dass der Versicherte einem Behandlungsaufgebot in der Klinik Z._ erneut keine Folge geleistet hat. Schliesslich hielt die IV-Stelle mit Einspracheentscheid vom 5. August 2004 an ihrem Standpunkt fest. B. Die dagegen erhobene Beschwerde wies das Versicherungsgericht des Kantons Solothurn mit Entscheid vom 17. Juni 2005 ab. B. Die dagegen erhobene Beschwerde wies das Versicherungsgericht des Kantons Solothurn mit Entscheid vom 17. Juni 2005 ab. C. Mit Verwaltungsgerichtsbeschwerde lässt H._ beantragen, es sei der vorinstanzliche Entscheid aufzuheben und die Sache zur Neubeurteilung an die Verwaltung zurückzuweisen. Die IV-Stelle schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde. Das Bundesamt für Sozialversicherung verzichtet auf eine Stellungnahme. 