Conductors materials have free electrons which move in random direction meaning it does not generate current. the reason is that in conductors materials, conduction bands, and valence bands are not separated which means no energy gap, but in semiconductors, there is a band gap (Eg).
In solar cells, photovoltaic effect is 3 step process; (i) absorption of photons and generation of electron-hole pairs (excitons) (ii) separation of electron and hole through appropriate p-n junction arrangement, and (iii) extraction of charge carriers to the external circuit.
Conductors are not a good choice as fail in (ii) step.