Comment faire pour configurer l'analyseur XML pour désactiver entité externe résolution en c#

var xDoc = XDocument.Load(fileName);

Je suis en utilisant le code ci-dessus dans une fonction pour charger un fichier XML. La fonctionnalité sage de sa fonctionne bien mais il montre suivantes Veracode Faille après Veracode vérifier.

Description

Le produit de processus, un document XML peut contenir des entités XML avec des Url qui correspondent à des documents à l'extérieur
de la sphère de contrôle, provoquant le produit d'incorporer des documents incorrects dans son résultat. Par défaut, l'
Entité XML résolveur va tenter de résoudre et de récupérer des références externes. Si contrôlé par l'attaquant XML peut être
soumis à l'une de ces fonctions, alors l'attaquant peut accéder à de l'information sur un réseau interne, local
système de fichiers ou d'autres données sensibles. Ceci est connu comme un XML Entité externe (XXE) attaque.

Recommandations

Configurer l'analyseur XML pour désactiver entité externe de résolution.

Ce que je dois faire pour le résoudre.