簡體   English   中英

需要將文件寫入磁盤,如何在Web應用程序中引用該文件夾?

[英]Need to write files to disk, how can I reference the folder in a web application?

在可能安裝在文件系統上任何位置的Web應用程序中,我需要找出安裝文件夾根目錄的路徑。

我想將xml文件寫入目錄:

c:/installation/path/web_app/files/

這可能嗎,還是我必須將此路徑存儲在web.config中?

您可以使用Server.MapPath()

Server.MapPath("~/files/ ")

假設示例中的“ web_app”始終是Web應用程序的根文件夾,則可以引用以下文件:

string path = Server.MapPath("/files/");

您可以使用var rootFolder = Server.MapPath("~")檢索物理路徑。

代字號~替換為Web應用程序的根目錄,例如c:\\installation\\path\\web_app

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM