[求助]ASP.NET 高手或網頁程式高手 救命阿...

不知道 該去哪 發問 只好再這邊問了>_
最近 借了一本書 "ASP.NET 程式設計徹底研究 " 董大偉的書~
然後 我要執行 光碟裡面的 ASP程式...
都會出現 這個錯誤畫面 ~

------------------------------------------------------------
'/aspnet' 應用程式中發生伺服器錯誤。
--------------------------------------------------------------------------------

組態錯誤
描述: 處理服務此要求所需的組態檔時發生錯誤。請檢視下列的特定錯誤詳細資訊,並適當修改您的組態檔。

剖析器錯誤訊息: 在應用程式層級之外使用註冊為 allowDefinition='MachineToApplication' 的區段發生錯誤。錯誤的原因可能是虛擬目錄尚未在 IIS 中設定為應用程式。

原始程式錯誤:


行 22: "Forms"、"Passport" 和 "None"
行 23: -->
行 24:
行 25:
行 26:


原始程式檔: C:\ASP net\AspxDemo\web.config 行: 24

------------------------------------------------------------

然後 我到他說的 WEB.CONFIG這個檔案裡面~
看他第24行的程式碼~

24:


<!-- 授權
這個區段將設定應用程式的授權原則。您可以允許或拒絕不同使用者或角色存取應用程式資源。
萬用字元: "*" 代表所有的人、"?" 代表匿名 (未驗證的) 使用者。
-->

實在不懂它的意思~
IIS 應該是 OK的~
我有是過用其他 我之前自己寫的 ASP檔~
可以用...
但是 要執行這 光碟內容 <以複製到硬碟> 就是 都會出現這行...
是我少設定到哪些東西嗎???

拜託 很緊急 ~

PS.很重要的一問 還有沒有別的書 有教怎麼 設計聊天室的書...最好是 使用 ASP程式~
網路上的範例 空有程式碼 但是 沒註解 都看不懂...
好不容易 找到這本書 但是 卻又發生這情形...

我猜應該是IIS中沒有把那個目錄的應用程式設起來
看圖應該就了解了


看不懂中文的error message幫不上忙

不過可以給個建議,
要是看不懂網路上的範例,
搜尋看不懂得keyword
了解是何作用,再回到範例中就懂囉.
Statics wrote:
我猜應該是IIS中沒...(恕刪)


都有阿...
這些設定 一直以來 都是存在的>_<!!
我是過 將別的 可以執行的 ASP檔 把那個應用程式移除掉後~
還是可以 執行 ASP檔...

會不會是 ASP 跟ASP.NET不同的關西阿??
.ASP .ASPX
應該 都是用 IIS就可以執行了吧>_<!!
到底哪邊 出錯呀...
^^
你要執行的是ASP,還是ASP.NET的程式呢?
兩種程式的執行環境是不一樣的。

根據你的錯誤訊息,一定是沒有設定應用程式目錄,
照Statics大大的步驟去設定就可以了
john_chang wrote:
你要執行的是ASP,...(恕刪)


書是 ASP.NET...
然後 檔案名稱是 XXX.aspx ~



原本設定 就是 開啟狀態了...>_<!!
^^
怎不去藍色小鋪發問?

http://www.blueshop.com.tw/

或是 程式設計俱樂部

http://www.programmer-club.com/pc2020v5/

有心玩.Net的人都應該要知道這兩個工具站,受用很大喔
不簽不行嗎?
METR1204 wrote:
書是 ASP.NET...(恕刪)


你的錯誤訊息:

原始程式檔: C:\ASP net\AspxDemo\web.config 行: 24

而你的應用程式目錄是設在C:\net,當然不可以。
你要將原始程式檔: C:\ASP net\AspxDemo\ 另外設成應用程式目錄才可以啦!
john_chang wrote:
你的錯誤訊息:原始程...(恕刪)


阿阿阿忘記說了~
我 iis的目錄 有重新設定...
把原本的 asp net 改成 net了...

-----------現在錯誤訊息是-------


行 22: "Forms"、"Passport" 和 "None"
行 23: -->
行 24: <authentication mode="Windows"/>
行 25:
行 26:


原始程式檔: C:\net\AspxDemo\web.config 行: 24

>_<!!
sor 沒說清楚^^"
^^
METR1204 wrote:
阿阿阿忘記說了~我 ...(恕刪)


你還是沒聽懂,你必須將"C:\net\AspxDemo"設為應用程式目錄,而非"C:\net\"。
如果你的書中連這個都沒寫清楚,還是換一本吧!
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!