2010-07-25 165 views
1

我的asp.net web應用程序知道如何創建子應用程序(具有web.config文件的asp.net應用程序,位於根應用程序的子文件夾中)。在IIS 7.5中創建虛擬目錄

現在,我需要使用虛擬目錄在IIS中配置每個子應用程序,並且使這個新的虛擬目錄成爲指定應用程序池中的應用程序。

是否有使用.NET的IIS7.5的任何API?

+0

有沒有這樣的事情C#.NET。 – 2010-07-25 07:27:47

+0

請參閱此問題的答案在C#.NET中完成此操作:http://stackoverflow.com/questions/10371725/iis-how-to-create-virtualdirectory-in-website-with-microsoft-web-administration – 2015-01-14 20:53:42

回答

1

你可以使用Microsoft.Web.Administration其自帶的IIS> = 7.0

有一個類似的問題在這裏SO:creating Virtual directory in IIS 7.0 using c#.net
鏈接在第一個答案提供瞭如何使用舊的元數據庫API來創建虛擬目錄(在7.0之前的IIS版本中使用)以及使用appcmd.exe的另一種方法。 appcmd是Microsoft.Web.Administration API的命令行版本。

使用直接的API(IMO最好的方法)的一個例子,可以在這裏找到: How to Use Microsoft.Web.Administration

相關問題