關於C#中通過IIS遍歷服務器相應目錄的問題之關於C#中控制IIS的問題(DirectoryEntry )

最近要做一個小工具,需要用到的就是從服務器的一個文件中下載其中的所有文件。

暫不考慮文件夾下有文件夾的情況存在。結果在網上找了N多資源,發現大部分都是針對本機時文件遍歷的詳解,而真正能解決這個問題的卻是少之又少。

我無可奈何,但我又不忍放棄,終於看到了一絲的曙光,那就是我即將要說的類-DirectoryEntry。初看時,感覺不怎麼樣,細看發現這個

東西好像真 能解決我的問題。於是抱着試試看的態度, 我就開始着手試驗了,先是在本機遍歷自己的IIS裏面站點,結果發現嘿,好傢伙還

真能找到自己所建的虛擬目錄。激動ing+高興ing。。。。。

繼續下去,突然一下子又很無助了,我把這個對象的所有屬性及方法都看了下(依賴調試時的即時窗口以及MSDN的幫助),結果發現沒有

一個屬性是可以根據這個站點名稱能找到相應站點目錄的。那個鬱悶呀。但我仍然不相信,於是我又不停的把自己泡在網海中,什麼www.

baidu.com,什麼www.google.cn呀,唉,只有有一點相關的信息我都打開了看看,甚至包括MSDN相關的我都看了看(一開就是開20多個網頁)。結果失望。還是失望。網上也遇到一些碰到此問題的一些網友,但是他們也都沒有解決這個問題,我在想難道就真的不能實現了嗎?後來在MSDN上我看見了一個DirectorySearcher類,我想他們應該是一起配合使用的吧,爲了更清楚的瞭解這DirectorySearcher,

我在網上又查了其相關的知識點及其協議之類的東東,看得我暈頭轉向,還是沒解決。而且還看到了一個鏈接(http://blog.csdn.net/brownyu/archive/2004/07/28/54390.aspx),這哥們和我想到一起去了, 不過他的博客裏也是遇到這個

問題始終沒解決。唉,高手都到哪去了呢,十分期待有高手能夠幫着實現。。現在把一些代碼粘出來供大家參考,指點和幫助。希望有人能

解決這個問題。

 

  

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章