C 如何實現不同虛擬目錄下建立資料夾

2021-12-29 16:27:33 字數 652 閱讀 2040

用server.mappath("相對路徑").

相對路徑根據不同情況直接取就可以了:

// 取當前目錄下的test.txt檔案

string path = "test.txt";

// 取當前目錄下的子目錄a下的test.txt檔案

string path = "a/test.txt";

// 取當前目錄的平級目錄a下的test.txt檔案

string path = "../a/test.txt";

// 取站點根目錄下的子目錄a下的test.txt檔案

string path = "~/a/test.txt";

如果要取絕對路徑:

server.mappath(相對路徑);

該方法返回傳入的相對路徑的絕對路徑.

然後我們再用這個絕對路徑來存檔案;

下面是乙個上傳檔案的例子

首先匯入命名空間:

using system.io;

假使頁面上有乙個fileupload控制項fileupload1;和乙個button1

我們在button1的click事件中這樣寫:

private void button1_click(object sender,eventarges e)

使用c 建立虛擬目錄

const string constiiswebsiteroot iis localhost w3svc 1 root string virtualdirname virtualname 虛擬目錄名稱 string physicalpath c 1 directoryentry root new d...

使用c 建立虛擬目錄

最近在csdn論壇裡看見的一片偏關於使用.net 建立虛擬目錄的帖子,以前一直以為不能用託管 實現這個功能.在此總結一下 下面是建立虛擬目錄的 const string constiiswebsiteroot iis localhost w3svc 1 root string virtualdirn...

C 本地iis建立虛擬目錄

using system using system.collections.generic using system.text using system.directoryservices 賀清華 namespace create public static string virdirscheman...