We report polymer solar cells with a polymer blend nanolayer (film) that consists of two electron-donating polymers and one electron-accepting polymer. Regioregular poly(3-hexylthiophene) (P3HT) and poly[2-methoxy-5-(3',7'-dimethyloctyloxy)-1,4-phenylenevinylene] (MDMO-PPV) were employed as electron-donating polymers, whilst poly(9,9-dioctylfluorene-co-benzothiadiazole) (F8BT) was used as an electron-accepting polymer. Two kinds of solvent and film thickness were applied to examine their effect on the device characteristics. Results showed that the device performance was better when p-xylene was used as a solvent, whilst thicker blend films exhibited better power conversion efficiency. A nanohole morphology found in the blend film made using chlorobenzene, compared to the blend film made using p-xylene, was assumed to be responsible for the relatively poor device performance in spite of higher absorption in the longer wavelengths. Still low efficiency of present devices was attributed to the existence of charge blocking resistances in the bulk polymer nanolayer.