我正在某个服务器上的Intranet Web应用程序上工作,我希望该应用程序生成文件,以便我可以将它们下载到我的本地PC。
我使用浏览器中的URL连接到此应用程序,如此...
我可以使用ftp连接访问该软件...
我可以看到像这样的目录结构......
myapp.ourplace.com
aspnet_client
bin
files
images
UserControls
default.aspx
myapp.bin
.
.
.
我需要知道C#应用程序如何在上面的结构中找到目录files
以便将文件写入其中。我试过Environment.CurrentDirectory() + "\\files"
,但这似乎不是同一个地方;无论如何都不会出现任何文件。
有谁知道怎么做?
答案 0 :(得分:4)
试试这个:
Server.MapPath("files")
答案 1 :(得分:3)
有几种不同的方法
AppDomain.CurrentDomain.BaseDirectory + @"\files\"
或
Server.MapPath(@"\files\")