linkbutton控制項的問題 |
|
Ted
更新時間:2008/10/12 下午 11:32:44 |
|
想請問我使用VWD2005製作了會員系統、留言版、公佈欄、文章閱覽、線上測驗,幾個各項獨立的網站且放在同一個A資料夾裡面,我使用VWD2005開啟A資料夾,裡面會有5個資料夾(如上幾項主題),裡面都有INDEX.ASPX,有些主題的INDEX.ASPX開的起來,有些開起來都顯示伺服器應用程式錯誤,但我若使用VWD2005單純開啟A資料夾內的單項主題子目錄的INDEX.ASPX(意指開啟網站時不要選A資料夾母目錄,而是裡面的單項主題子目錄)就可以正常開啟,至於我的話題是打上LINKBUTTON的問題,因為我在會員系統主題裡面拉了幾個LINKBUTTON要連到其他主題的跳頁,都會顯示伺服器應用程式錯誤,這該怎麼解決呢,請教各位先進...
錯誤內容如下: 應用程式中發生伺服器錯誤。 --------------------------------------------------------------------------------
組態錯誤 描述: 處理服務此要求所需的組態檔時發生錯誤。請檢視下列的特定錯誤詳細資訊,並適當修改您的組態檔。
剖析器錯誤訊息: 在應用程式層級之外使用註冊為 allowDefinition='MachineToApplication' 的區段發生錯誤。錯誤的原因可能是虛擬目錄尚未在 IIS 中設定為應用程式。
原始程式錯誤:
行 23: 設定 explicit="true" 會強制宣告各項變數。 行 24: --> 行 25: <roleManager enabled="true"/> 行 26: <compilation debug="true" strict="false" explicit="true"/> 行 27: <pages>
原始程式檔: C:\Documents and Settings\Administrator\桌面\專題ASP.NET\memberSystem2\lesson\web.config 行: 25
|
|
|
|
文淵閣工作室
更新時間:2008/10/13 上午 06:21:56 |
|
看起來像是 web.config 檔的問題,請檢查是否每一個子資料夾都有獨自的 web.config 檔。若是,請整合置於網站根目錄下的 web.config 檔。 |
|
|
|
Ted
更新時間:2008/10/14 上午 09:46:13 |
|
可以請工作室的先進教我怎麼修改嗎,我看了每個子資料夾的web.config檔不同處在於 membersystem資料夾: </system.web> <system.net> <mailSettings> <smtp from=""> <network host="localhost" password="" userName="" /> </smtp> </mailSettings> </system.net> </configuration>
留言版在於: <system.web> <roleManager enabled="true" /> <authentication mode="Forms"> <forms loginUrl="boardLogin.aspx"></forms> </authentication> </system.web> </configuration>
新聞公告在於: <system.web> <authorization> <allow roles="admin" /> </authorization> <roleManager enabled="true" /> <authentication mode="Forms"> <forms loginUrl="newsLogin.aspx" /> </authentication> </system.web> </configuration>
因為不懂的怎麼整合置於網站根目錄下的 web.config 檔,所以po上來,我有購買ASP.NET2.0 FOR VB的書,書上內有辦法找到整合的方法嗎? |
|
|
|
文淵閣工作室
更新時間:2008/10/14 下午 04:54:10 |
|
您好,因為您製作的是一個整合的系統, 而書上的各個單元因為都是獨立製作,所以每個所屬資料夾都有其web.config檔來設定該作品應有的功能。 我們這裡告訴您一個土法鍊鋼的方式來處理這個問題, 請將您目前根目錄所屬的 web.config 作為基底, 逐一去打開各個資料夾中的 web.config, 相互比對之後,將基底web.config中缺失的區段由各個資料夾中的 web.configl中複製回來貼上, 在整理完畢後存檔,再將各個資料夾中的 web.config 刪除,只保留基底的 web.config, 如此應該較不會出現錯誤。 |
|
|
|
Ted
更新時間:2008/10/15 下午 07:32:06 |
|
老師,我不懂的怎麼整合這幾個web.config檔變為同一個基底web.config檔,可以請您教我怎麼修改嗎,我可以把我的檔案資料夾send給您幫測試嗎 |
|
|
|
文淵閣工作室
更新時間:2008/10/22 上午 09:47:22 |
|
抱歉!請假一星期,現在才回應!您可以將您所練習的檔案整個資料夾壓縮(含資料庫),寄來給我們,我們樂意為您測試! |
|
|
|
Ted
更新時間:2008/10/22 下午 09:02:44 |
|
沒關C的,謝謝老師的回應與協助,目前這個問題我已經由其它方法整合完成了,謝謝老師。 |
|
|
|