Top seed Andy Murray will play Russia's Andrey Kuznetsov in the first round of the 2017 French Open.
Murray, who lost in the final last year, is struggling for form going into the second Grand Slam of the season but he will be confident of getting past an opponent he has defeated on the two occasions they have met.
The world number one defeated the Russian at the US Open in 2014, winning 6-1 7-5 4-6 6-2, before triumphing again in Beijing last year, running out a comfortable 6-2 6-1 winner.
Stanislas Wawrinka, who won the title at Roland Garros in 2015, is a potential quarter-final opponent for the Scot and the Swiss will go up against a qualifier in his first round match on the clay.
Three more Brits have made the men's main draw with Kyle Edmund, Dan Evans and Aljaz Bedene going head-to-head with Gastao Elias, Tommy Robredo and Ryan Harrison respectively.
Defending champion Novak Djokovic will play Spain's Marcel Granollers in the opening round while nine-time winner Rafael Nadal, who has been in fantastic form lately, will face home favourite Benoit Paire.
In the women's side of the draw, Johanna Konta is the only woman representing Britain and she will take on the world number 109, Taiwan's Hsieh Su-wei, in what will be their third meeting.
Defending women's champion Garbine Muguruza opens against 2010 winner Francesca Schiavone whilst world number one Angelique Kerber starts against Ekaterina Makarova in a tough first-round encounter.