2011-01-13 64 views
0

是否可以使用單個Web應用程序查看多個虛擬目錄?使用單個Web應用程序訪問多個虛擬目錄

我正在嘗試開發一個web應用程序;它可以創建一個站點,將該站點保存到同一臺服務器中的虛擬目錄,並進行更改(即添加/編輯網頁)。

Web應用程序將處理多個域名(IIS將處理進入單個Web應用程序的綁定),這些域名由Web應用程序路由到各自的虛擬目錄。

任何人都可以指向正確的方向嗎?

謝謝!

+0

只要您的應用程序具有權限並知道文件夾位於本地路徑(文件的絕對路徑)上,就沒有問題。 – 2011-01-13 06:54:58

回答

1

首先,您需要一定的權限才能操作IIS配置數據庫。默認的ASP.NET用戶帳戶沒有這種權限,因此您可能需要使用模擬。您可以閱讀更多here(什麼是模擬)和here(如何以編程方式模擬)。

要以編程方式配置IIS,請使用System.DirectoryServices名稱空間中的類。你可以閱讀更多關於如何做到這一點的here(標記爲IIS6)。您也可以使用Microsoft.Web.Administration命名空間(這看起來更像IIS7),但在這種情況下,您需要download and install the corresponding SDK

希望我能爲你澄清一些事情。

相關問題