httpcontext.actuel.serveur.mappath Objet de référence non définie à une instance d'un objet

Je suis en utilisant le code suivant à l'intérieur d'une classe:

string filePath = HttpContext.Current.Server.MapPath("~/email/teste.html");

Le fichier teste.html est dans le dossier

Mais quand il va ouvrir le fichier, le message d'erreur suivant est généré:

Objet de référence non définie à une instance d'un objet.

  • C'est l'appel au MapPath où l'exception est survenue? Cela ressemble peut-être il ya une autre ligne qui lève l'exception, si c'est le cas, pouvez-vous mettre la ligne en réalité lève l'exception.
  • Presque tous les cas de NullReferenceException sont les mêmes. Veuillez voir "Ce qui est une exception NullReferenceException dans .NET?" pour obtenir des conseils.
InformationsquelleAutor soamazing | 2011-07-28