Welcome to the Forums - Also check the settings of the VM - I believe by default it will look to the CD drive in the workstation you are running the vSphere client form - the preferred way is to make an ISO image of the CD and storw in a location accessible by the ESX host like NAS/NFS or SAN LUN
If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful