SORU
3 HAZİRAN 2009, ÇARŞAMBA


Hangi Sunucu arasındaki farktır.MapPath ve HostingEnvironment.MapPath?

Server.MapPath() HostingEnvironment.MapPath() arasında herhangi bir fark var mı? Server.MapPath() HostingEnvironment.MapPath() üzerinden herhangi bir avantaj var mı?

Benim asıl sorun HttpContext yoksa bir sunucuda dosya yolu eşleme oldu ve ben benim yöntemi Global.asax Server bir değişken geçmek.

HttpContext gerek yok, bunun yerine beri HostingEnvironment.MapPath() kullandım. Bu iki yöntem farklı sonuçlar verecek herhangi bir durum var mı?

CEVAP
3 HAZİRAN 2009, ÇARŞAMBA


Server.() MapPath sonunda aramalar HostingEnvironment.Ama özel seçenekleri ile Sanalyol bir nesne oluşturur () MapPath,:

Sanalyol nesne HostingEnvironment geçti.() MapPath bu şekilde inşa edilmiştir:

VirtualPath.Create(path, VirtualPathOptions.AllowAllPath|VirtualPathOptions.AllowNull);

Edit: gerçekte, tek fark boş Sunucusuna geçmesine izin verilir.() MapPath ama HostingEnvironment.() MapPath

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CMTelly

    CMTelly

    2 Mayıs 2007
  • HowcastTechGadgets

    HowcastTechG

    22 EYLÜL 2010
  • tseyina

    tseyina

    2 AĞUSTOS 2006