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

  • MagicofRahat

    MagicofRahat

    13 Temmuz 2007
  • READ DESCRIPTION NOW!!!!!!!

    READ DESCRIP

    18 ŞUBAT 2009
  • xXGAMERrs_Xx

    xXGAMERrs_Xx

    31 Temmuz 2014