有沒有辦法將子/子應用程序添加到現有的IIS網站?以編程方式將應用程序添加到IIS網站
我知道這可以通過IIS Admin Gui來完成,但在某些CMS'es如EPiServer中,這可以通過配置完成。以某種方式在當前的IIS網站內創建一個虛擬應用程序實例。
任何建議或提及如何解決這個或在哪裏開始是高度讚賞。我使用IIS 7.5
謝謝
有沒有辦法將子/子應用程序添加到現有的IIS網站?以編程方式將應用程序添加到IIS網站
我知道這可以通過IIS Admin Gui來完成,但在某些CMS'es如EPiServer中,這可以通過配置完成。以某種方式在當前的IIS網站內創建一個虛擬應用程序實例。
任何建議或提及如何解決這個或在哪裏開始是高度讚賞。我使用IIS 7.5
謝謝
這可以使用命令行來完成。您可以創建批處理文件並將其作爲後期部署事件運行。
這是一般語法(你可以找到更多信息here):
appcmd add app /site.name: string /path: string /physicalPath: string
這也可以使用Windows PowerShell來完成。
下面的腳本命令應該做的伎倆
** 導入模塊WebAdministration 設置位置IIS:\ 新項目 「IIS:\網站\默認網站\ APPNAME」 -physicalPath 「physicalpath」型應用-force **
凡APPNAME是要添加應用程序的名稱和physicalpath路徑應該到c Web應用程序的內容。
欲瞭解詳細信息,請訪問 http://technet.microsoft.com/en-us/library/hh867899.aspx