2009-04-14 157 views
3

我有一個IIS的問題,我認爲this blog給了我一個修補程序:IIS虛擬目錄的web.config從

要解決這個問題,用鼠標右鍵單擊虛擬目錄 - 選擇屬性,然後單擊「創建「旁邊的」應用程序「標籤和文本框。它將使用虛擬目錄的名稱自動創建「應用程序」 。現在可以訪問應用程序。

但是我無法訪問IIS GUI。有沒有辦法通過編輯web.config文件來做同樣的事情?

回答

5

恐怕這是不可能的。將目錄配置爲應用程序,設置AppPool等是Web服務器的責任。通常您的虛擬主機提供商將提供一個控制面板,讓您配置虛擬目錄。如果沒有,您需要通過他們的支持渠道與他們聯繫以完成此項工作。

1

您無法通過web.config創建虛擬目錄。如果這是在Web主機上,那麼您將需要使用他們提供的任何用戶界面來創建虛擬目錄。

0

或在您允許訪問的某些託管網站上,您需要輸入服務中心或幫助臺的入場許可證以使其成爲應用程序。他們需要知道你想要的.net框架的版本。

+0

在IIS高級設置 - >應用程序池是「默認應用」,並使用.Net框架4. – Jahan 2012-12-11 09:31:20

0

ImageResizer項目有一種使用自己的機制來創建虛擬文件夾的方法。它不推薦用於生產,但它可能適合一些需求。

添加

<add name="VirtualFolder" virtualPath="~/" physicalPath="..\Images" vpp="false "/> 

<plugins />部分。

http://imageresizing.net/docs/v4/plugins/virtualfolder

+0

不與`MapPath`工作(因爲它不是一個真正的虛擬目錄),所以如果你需要,要工作這是不好的 – 2015-07-27 19:36:47