Velocity Reviews

Velocity Reviews (http://www.velocityreviews.com/forums/index.php)
-   ASP .Net (http://www.velocityreviews.com/forums/f29-asp-net.html)
-   -   How to get Full Path of current directory ? (ASP.net) (http://www.velocityreviews.com/forums/t67613-how-to-get-full-path-of-current-directory-asp-net.html)

PHaroZ 11-26-2003 09:54 AM

How to get Full Path of current directory ? (ASP.net)
 
Hi,

I want to retrieve the complete full path to the directory
of my current page but i don't find how to do that.
For example i want : D:\myWebSite\firstDotNetWebApp\dir1\

I tried "AppDomain.CurrentDomain.BaseDirectory" but it's
return only the path to my WebApplication, ex :
D:\myWebSite\firstDotNetWebApp\

Some how to do that ?

thx

SSW 11-26-2003 10:25 AM

Re: How to get Full Path of current directory ? (ASP.net)
 
Server.MapPath("MyWebSite");

HTH

Thanks,

sswalia

"PHaroZ" <sebastien.estienney@douane.finances.gouv.fr> wrote in message
news:0bff01c3b403$49aa6070$a401280a@phx.gbl...
> Hi,
>
> I want to retrieve the complete full path to the directory
> of my current page but i don't find how to do that.
> For example i want : D:\myWebSite\firstDotNetWebApp\dir1\
>
> I tried "AppDomain.CurrentDomain.BaseDirectory" but it's
> return only the path to my WebApplication, ex :
> D:\myWebSite\firstDotNetWebApp\
>
> Some how to do that ?
>
> thx




Rob Meade 11-26-2003 10:27 AM

Re: How to get Full Path of current directory ? (ASP.net)
 
"PHaroZ" wrote...

> Some how to do that ?


Server.MapPath( Path)

** Copied from a search in Visual Studio for mappath **

For the examples below, the file Data.txt is located in the directory,
C:\Inetpub\Wwwroot\Script, along with the Test.asp file that contains the
following scripts. The C:\Inetpub\Wwwroot directory is set as the server's
home directory.

The following example uses the server variable PATH_INFO to map the physical
path of the current file.

<%= Server.MapPath(Request.ServerVariables("PATH_INFO" ))%><BR>

The preceding script produces the following output:

c:\inetpub\wwwroot\script\test.asp<BR>

Because the path parameters in the following examples do not start with a
slash character, they are mapped relative to the current directory, in this
case C:\Inetpub\Wwwroot\Script.

<%= Server.MapPath("data.txt")%><BR>
<%= Server.MapPath("script/data.txt")%><BR>

The preceding scripts produce the following output:

c:\inetpub\wwwroot\script\data.txt<BR>
c:\inetpub\wwwroot\script\script\data.txt<BR>

The next two examples use the slash characters to specify that the path
returned should be looked up as complete virtual paths on the server.

<%= Server.MapPath("/script/data.txt")%><BR>
<%= Server.MapPath("\script")%><BR>

The preceding scripts produce the following output:

c:\inetpub\wwwroot\script\data.txt<BR>
c:\inetpub\wwwroot\script<BR>

The following examples demonstrate how you can use either a forward slash
(/) or a backslash (\) to return the physical path to the home directory of
the Web site root.

<%= Server.MapPath("/")%><BR>
<%= Server.MapPath("")%><BR>

The preceding scripts produce the following output:

c:\inetpub\wwwroot<BR>
c:\inetpub\wwwroot<BR>

The following example demonstrates how you can use relative paths to return
the relative physical path to the page that is being viewed in the Web
browser.

<%= Server.MapPath("../")%><BR>
<%= Server.MapPath("..")%><BR>

Hope this helps.

Regards

Rob



Jos 11-26-2003 12:00 PM

Re: How to get Full Path of current directory ? (ASP.net)
 
Server.MapPath(".")

--

Jos



sharmaravika 06-15-2012 07:20 AM

Quote:

Originally Posted by PHaroZ (Post 343532)
Hi,

I want to retrieve the complete full path to the directory
of my current page but i don't find how to do that.
For example i want : D:\myWebSite\firstDotNetWebApp\dir1\

I tried "AppDomain.CurrentDomain.BaseDirectory" but it's
return only the path to my WebApplication, ex :
D:\myWebSite\firstDotNetWebApp\

Some how to do that ?

thx

This will give you the desired result

Directory.GetParent(HttpContext.Current.Request.Ph ysicalPath).Parent.FullName

akash02sap 08-17-2012 08:39 AM

aspx code:-
-----------------
<form id="Form1" method="post" runat="server" >
<div>

<asp:FileUpload ID="FileUpload1" runat="server" />

<br />
<asp:Button ID="Button1" runat="server" Text="Button" />
<br />
<asp:Label ID="lbl_path" runat="server"></asp:Label>
<br />
<asp:Label ID="path_lbl" runat="server"></asp:Label>

</div>
</form>

aspx.vb code:-
--------------------------
Imports System.IO

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
lbl_path.Text = FileUpload1.PostedFile.FileName


Dim path1 As String = "\" + lbl_path.Text

Dim fullPath As String

fullPath = Path.GetFullPath(FileUpload1.PostedFile.FileName)
Console.WriteLine("GetFullPath('{0}') returns '{1}'", path1, fullPath)

path_lbl.Text = Path.GetFullPath(FileUpload1.PostedFile.FileName)
Console.WriteLine("GetFullPath('{0}') returns '{1}'", path1, fullPath)


End Sub


All times are GMT. The time now is 06:48 AM.

Powered by vBulletin®. Copyright ©2000 - 2013, vBulletin Solutions, Inc.
SEO by vBSEO ©2010, Crawlability, Inc.


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57