Dados no nível raiz são inválidos [duplicado]

Esta pergunta já tem uma resposta aqui:

s dados no nível raiz são inválidos. Linha 1, posição 1 - por que recebo esse erro ao carregar um arquivo xml? 1 resposta

Tenho o seguinte documento XML:

<?xml version="1.0" encoding="UTF-8"?>
<Offices id="0" enabled="false">
  <office />
</Offices>

Quando tento acessá-lo através do C #:

XmlDocument doc = new XmlDocument();
doc.LoadXml(HttpContext.Current.Server.MapPath("officeList.xml"));

Eu recebo este erro:

s dados no nível raiz são inválidos. Linha 1, posição 1.

O que há de errado com esta linha?

questionAnswers(3)

yourAnswerToTheQuestion