Quelle est la différence entre le Serveur.MapPath et HostingEnvironment.MapPath?

Quelle est la différence entre Server.MapPath() et HostingEnvironment.MapPath()? Ne Server.MapPath() ont des avantages par rapport à HostingEnvironment.MapPath()?

Mon problème d'origine était de cartographie le chemin d'accès au fichier sur un serveur que si la HttpContext n'est pas présent et je ne peut pas passer une Server variable de Global.asax à ma méthode.

J'ai utilisé HostingEnvironment.MapPath() plutôt car il n'a pas besoin de HttpContext. Existe-il des situations où ces deux méthodes donnent des résultats différents?

InformationsquelleAutor empi | 2009-06-03