The hanging in visual studio can be caused by a couple different things.
I've had it hang simply due to the report having to evaluate alot of rows.
and or alot of rows in combination with one or more groupings in the report.
Not sure what issue your having tho.