The approval of an I-130 does not bar a person from getting a visa, HOWEVER, some consular officers may say that is evidence of immigrant intent and choose to deny the visa. If she is in the USA when her visa number becomes current, she could apply for adjustment of status in the USA, if otherwise eligible.
Answered on Sep 09th, 2014 at 11:11 AM