" Umut, hiç görmeyen birine gökkuşağını anlatmak kadar zor ve imkansız... "

Categories

-

Asp.Net Server.MapPath Komutlari

Web uygulamalarimizda kullandigimiz degisilmez  server.mappath(" ") methodunu system.web içerisinde olmadan system.IO.Path.GetFullPath(" ") ile kullanabilirsiniz.Bu iki method da parametre verilen dizinin sunucu üzerindeki fiziksel adresinizi bize getirecektir .Ayrica Visual Studio ‘ da class dosyalarinda Server.MapPath komutunu kullanmaya çalistiginizda izin vermiyor.  Asagidaki komutu kullanabilirsiniz;

HttpContext.Current.Server.MapPath("~/örnek.txt")

Server.MapPath(".") Dosyanin mevcut fiziksel adresini döndürür...

Server.MapPath("..") Üst dizini döndürür...

Server.MapPath("~") Uygulamanin fiziksel yolunu döndürür...

Imports System.IO
Partial Class root_Default
    Inherits System.Web.UI.Page

    Protected Sub Button1_Click(sender As Object, e As System.EventArgs) Handles Button1.Click

        Dim yol1 As String = Server.MapPath(".") + "\dosya\AJAX.pdf"
        Dim yol2 As String = Server.MapPath("..") + "\dosya\AJAX.pdf"
        Dim yol3 As String = Server.MapPath("~") + "\dosya\AJAX.pdf"
        Label1.Text = yol1
        Label2.Text = yol2
        Label3.Text = yol3

      
    End Sub
End Class

Seklinde görüntü ile karsilasiriz...

 

  • 0
  • 5167
  • 0

- BUNLARIDA GÖZDEN GEÇİREBİLİRSİNİZ -

HENÜZ YORUM YAPILMAMIŞ !

Yorum yazın

HAKKIMDA

KONULARI TAKİP EDİN

SOSYAL AĞLAR

  • Mesajınızı Gonderin