If you want to use a newer version of .Net, I generally tell it to use whatever version I want and the "Classic" version if it is listed. I've had problems similar using any other version.