Vieira has failed to impress for Manchester City since joining the club from Inter Milan in January.
France were drawn in Group A alongside South Africa, Mexico and Uruguay.
France squad:
Goalkeepers: Hugo Lloris (Lyon), Steve Mandanda (Marseille), Cedric Carrasso (Bordeaux), Mickael Landreau (Lille).
Defenders: Bacary Sagna (Arsenal), Eric Abidal (Barcelona), William Gallas (Arsenal), Patrice Evra (Manchester United), Rod Fanni (Rennes), Adil Rami (Lille), Sebastien Squillaci (Sevilla), Gael Clichy (Arsenal), Marc Planus (Bordeaux), Anthony Reveillere (Lyon).
Midfielders: Jeremy Toulalan (Lyon), Lassana Diarra (Real Madrid), Alou Diarra (Bordeaux), Yoann Gourcuff (Bordeaux), Abou Diaby (Arsenal), Yann M’Vila (Rennes), Florent Malouda (Chelsea).
Forwards: Sidney Govou (Lyon), Franck Ribery (Bayern Munich), Thierry Henry (Barcelona), Nicolas Anelka (Chelsea), Djibril Cisse (Panathinaikos), Andre-Pierre Gignac (Toulouse), Mathieu Valbuena (Marseille), Hatem Ben Arfa (Marseille), Jimmy Briand (Rennes).