昨天有老師找我說他做ASP。 NET時那個網站管理工具總是不能用!一打開就抱錯! 「遇到錯誤。請返回上一頁並重試。」他弄了半天也不行,我本來說昨天晚上給他看看,結果給忘了! (^_^記性不太好!)
我今天早上一大早就去了,我看了看,他說以前的目錄可以用ASP.Net Web 應用程式管理,但是新建的網站都不能使用,我就上網搜了搜,都說是權限的問題,我使用Administrator登入的可定不會有這個問題,但是我把資料夾的完全控制權限給了everyone,不管用,我想是不是路徑的問題呢?我在根目錄下創建了一個網站website1,發現沒有問題,管理工具能運行,我覺得問題出在了路徑的上,資料夾名字太長了?我把他的中資料夾“C#應用程式範例”改成了“C#範例”,打開網站還是不行! ,不認中文嗎?不應該啊!我又把資料夾名改成了“C#”,結果還是不行!一氣之下我把資料夾改成了asdfg,結果就好了!看來真是路徑的問題!真的是因為有中文所以就不行嗎?我有新建了一個資料夾「新資料夾」在裡面創建了一個網站,可以使用網站管理工具! ,納悶了!怎麼中文也可以阿!難道是「#」搞的鬼!我把“新建資料夾”改成了“C#新建資料夾”,結果管理工具不能用了!看來罪魁禍首真的就是“#”,我換了幾個帶有特殊字符的文件夾都沒有錯,我想創建個帶有特殊字符的網站結果帶"#"的不讓創建,但是個別特殊字符能創建如! @等,好了,問題解決了!
我看到好多朋友都有這樣的問題,是不是你們的專案的路徑裡也有「#」號碼呢?我也不知道,至少我的問題是由「#」引起的,希望能對大家有用!
http://www.cnblogs.com/interboy/archive/2007/01/21/626022.html