Maybe the problem was your view doesn't have candidate column to be primary key :
LightSwitch must be able to infer a primary key for the view so that one row can be distringuished from another. If all of the view's columns are nullable then a primary key cannot be inferred and LightSwitch will not let you select it to be imported.
Related SO Question : How do I get MS LightSwitch to recognize my View?