2012-06-17 39 views
3

在IIS7中虛擬目錄的名爲「BITS上傳」的功能下,「允許客戶端上傳文件」複選框 我需要爲特定虛擬目錄啓用此複選框,也爲「默認Web站點」以編程方式在IIS7中爲虛擬目錄啓用BITS上傳

可以在C#或者甚至在命令行,所以我可以運行它throught腳本\ C#來完成?

謝謝!

編輯: 調查後的變化的applicationHost.config的,可以有很多的變化(包括GUID變化) 的修改不過這個XML文件,但它感覺不對......我希望APPCMD .exe \ c#可以爲我提供一個小而重要的需求解決方案。 我將非常greatfull如果有人可以張貼一個更好的解決這個問題 謝謝, 利奧爾

回答

1

我已經想通更好的方法來自動配置IIS。 對於IIS7,您可以下載一個管理包,使您可以爲IIS配置生成腳本(C#\ javascript \ appcmd)。 在IIS7.5管理組已經集成作爲IIS的一部分,它被稱爲「配置編輯器」
你可以找到這個以下tutorial

感謝你以前給我的幫助!

+0

我正在尋找一種方法來做到這一點,並偶然發現這個線程。配置編輯器的使用很簡單,但是您是否確定了啓用BITS上傳所需的屬性和值?我可以在啓用的網站上找到的唯一區別是在「system.applicationHost/customMetadata」下,但這些似乎不足以在另一個站點上啓用BITS。在IIS7.5配置編輯器 – Avilan

1

你可以使用C#或根據需要選擇的任何語言修改ApplicationHosts.config文件:http://learn.iis.net/page.aspx/373/editing-configuration-files/(請注意,您最有可能需要一個管理員帳戶如果啓用UAC)

+0

謝謝!我會檢查它現在 – liorafar

+0

好,我檢查了文件,我看到它是保持配置IIS的一個XML文件。不過,我不知道我應該把它的屬性和價值,以「允許客戶上傳文件」作爲「默認網站」和虛擬目錄。你能幫我解決嗎?謝謝 ! – liorafar

相關問題