The Arsenal legend has criticised the structure of the French national team's setup from previous years but believes they are more solid now.
He also questions how the likes of Samir Nasri, Karim Benzema and Franck Ribery can be seen as 'problems' when they never have any issues at their clubs.
"The problem is that you need people above who dictate the rules. It is like parents. When you have a kid, who are shown the rules, the kids know where to stand and what to do and what not to do.
"If there are no rules, people do what they want. The structure in the French national team in the last few years wasn't at the best," Vieira said speaking to ITV ahead of their World Cup coverage.
"In France you are talking about Samir Nasri and some of the other players having personal issues.
"But Samir never had a problem with Manchester City. They talk about Karim Benzema, but he never had a problem with Real Madrid. Franck Ribery never had a problem at Bayern Munich.
"So I think it is the structure that creates that kind of problem. The French national team has to look at itself, how the structure is done. That is not as strong as City, Bayern or Real Madrid," he added.
Didier Deschamps' side will play in Group E alongside Ecuador, Honduras and Switzerland and should be able to get out of the group, something they couldn't achieve four years ago in South Africa.
The 37-year-old won the World Cup with France in 1998 and feels that there is finally a better structure in place for the upcoming tournament in Brazil, after a disappointing few years.
"It has changed because they have a new president now, who has been working and been changing the manager and people around him.
"Now I think the French team is more solid and when you look at what they've been doing in the last few games it’s because the structure around is more clear."
Vieira also explained how there was a different setup when he was playing in a very successful French side in the last decade.
"When I was playing it was a different structure.
"Every player knew where they were, what they had to do and how they had to behave.
"The majority of the players had big experience. I think the average age was around 30. This one is younger. In the last few years the French team had been a bit younger."
The current squad is a bit older, and more experienced than in recent years and should be ready for a solid showing at a major tournament once more.