解析VS.net調(diào)試ASP.NET項(xiàng)目出錯(cuò)原因及解決方法_.Net教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
推薦:解析運(yùn)行asp.net服務(wù)器權(quán)限設(shè)置的6個(gè)問題文章中所指服務(wù)器環(huán)境為WIN2003。 大家知道ASP.NET和ASP相比,在設(shè)置權(quán)限方面很有不同,一點(diǎn)兒設(shè)置錯(cuò)了都運(yùn)行不了。作者在遇到該問題并解決后得到的經(jīng)驗(yàn),給大家分享。 ASP.NET需要用到USERS組的權(quán)限,因?yàn)橛鲞^很多次自己設(shè)置了權(quán)限之后發(fā)現(xiàn) 網(wǎng)站 運(yùn)行不了,
調(diào)試系統(tǒng)時(shí)出現(xiàn)“VS.net調(diào)試ASP.NET運(yùn)行項(xiàng)目出錯(cuò):無法調(diào)試應(yīng)用程序”錯(cuò)誤,不能調(diào)試。下面是解決方法:調(diào)試 ASP.NET 項(xiàng)目
檢查項(xiàng)目是否有有效的 Web.config 文件,Web.config 文件是否將“debug”設(shè)置為“true”,以及 debug 謂詞是否與 .aspx 關(guān)聯(lián)。有關(guān)更多信息,請(qǐng)參見 ASP.NET 應(yīng)用程序中的調(diào)試模式。
調(diào)試 ATL Server 項(xiàng)目 驗(yàn)證 DEBUG 謂詞是否與 ISAPI 擴(kuò)展名關(guān)聯(lián)。有關(guān)更多信息,請(qǐng)參見調(diào)試 ISAPI 應(yīng)用程序。
<compilation defaultLanguage="c#" debug="true" /> WEB.CONFIG
而實(shí)際上問題出在 IIS 配置上:創(chuàng)建應(yīng)用程序
要?jiǎng)?chuàng)建應(yīng)用程序,請(qǐng)將某個(gè)目錄指定為應(yīng)用程序的開始位置(應(yīng)用程序根目錄),然后可以設(shè)置應(yīng)用程序的屬性。每個(gè)應(yīng)用程序都可以有一個(gè)友好名稱,此名稱出現(xiàn)在 Internet 信息服務(wù)管理單元中,以便您區(qū)分各個(gè)應(yīng)用程序。此應(yīng)用程序名在其他地方不會(huì)用到。
可以從應(yīng)用程序邊界中刪除目錄,使得對(duì)此目錄及其子目錄中的文件的請(qǐng)求無法啟動(dòng)此應(yīng)用程序。從應(yīng)用程序邊界中刪除目錄不會(huì)將此目錄從網(wǎng)站或計(jì)算機(jī)硬盤上刪除。
創(chuàng)建應(yīng)用程序
在 Internet 信息服務(wù)管理單元中,選擇作為應(yīng)用程序開始位置的目錄。可以將網(wǎng)站的主目錄指定為應(yīng)用程序開始位置。
打開目錄的屬性頁,然后單擊“主目錄”、“虛擬目錄”或“目錄”選項(xiàng)卡。
單擊“創(chuàng)建”按鈕。
在“應(yīng)用程序名”文本框中,輸入應(yīng)用程序名。
注意 如果出現(xiàn)“刪除”按鈕而不是“創(chuàng)建”按鈕,則表明已經(jīng)創(chuàng)建了應(yīng)用程序。
從應(yīng)用程序中刪除目錄
在 Internet 信息服務(wù)管理單元中,選擇要?jiǎng)h除的目錄。
打開目錄的屬性頁,然后單擊“主目錄”、“虛擬目錄”或“目錄”選項(xiàng)卡。
單擊“刪除”按鈕。
技巧
要終止應(yīng)用程序并將其從內(nèi)存中卸載,請(qǐng)單擊“卸載”按鈕。如果“卸載”按鈕無效,則表明您沒有位于應(yīng)用程序的開始位置。
要將主目錄與應(yīng)用程序分離,請(qǐng)單擊“刪除”按鈕。
選中“在單獨(dú)的內(nèi)存空間運(yùn)行(獨(dú)立進(jìn)程)”復(fù)選框,在獨(dú)立于 Web 服務(wù)器進(jìn)程的進(jìn)程中運(yùn)行應(yīng)用程序。運(yùn)行隔離的應(yīng)用程序可以使其他應(yīng)用程序(包括 Web 服務(wù)器自身)在此應(yīng)用程序失敗或終止響應(yīng)時(shí)免受影響。
為應(yīng)用程序設(shè)置權(quán)限
將權(quán)限設(shè)置為“無”,防止運(yùn)行任何程序或腳本。
或
設(shè)置為“純腳本”,以便在無須設(shè)置“執(zhí)行”權(quán)限的情況下,使映射到腳本引擎的應(yīng)用程序可以在此目錄中運(yùn)行。也可以使用包含 ASP 腳本、Internet 數(shù)據(jù)庫連接器 (IDC) 腳本或其他腳本的目錄的“腳本”權(quán)限。“腳本”權(quán)限比“執(zhí)行”權(quán)限更安全,因?yàn)榭梢韵拗圃诖四夸浿羞\(yùn)行的應(yīng)用程序。有關(guān)使應(yīng)用程序成為腳本引擎的信息,請(qǐng)參閱應(yīng)用程序映射屬性頁。
或
設(shè)置“腳本和可執(zhí)行文件”,以便允許任何應(yīng)用程序在此目錄中運(yùn)行,其中包括映射到腳本引擎和 Windows 二進(jìn)制文件(.dll 和 .exe 文件)的應(yīng)用程序。
分享:解析GridView中添加CheckBox并返回選中行一:添加CheckBox asp:GridView Columns asp:TemplateFieldHeaderText=選擇 ItemStyleHorizontalAlign=CenterHeight=35pxWidth=720px/ ItemTemplate asp:CheckBoxID=CheckBoxrunat=server/asp:CheckBox /ItemTemplate /asp:TemplateField asp:Bo
相關(guān).Net教程:
- asp.net如何得到GRIDVIEW中某行某列值的方法
- .net SMTP發(fā)送Email實(shí)例(可帶附件)
- js實(shí)現(xiàn)廣告漂浮效果的小例子
- asp.net Repeater 數(shù)據(jù)綁定的具體實(shí)現(xiàn)
- Asp.Net 無刷新文件上傳并顯示進(jìn)度條的實(shí)現(xiàn)方法及思路
- Asp.net獲取客戶端IP常見代碼存在的偽造IP問題探討
- VS2010 水晶報(bào)表的使用方法
- ASP.NET中操作SQL數(shù)據(jù)庫(連接字符串的配置及獲取)
- asp.net頁面?zhèn)髦禍y(cè)試實(shí)例代碼
- DataGridView - DataGridViewCheckBoxCell的使用介紹
- asp.net中javascript的引用(直接引入和間接引入)
- 三層+存儲(chǔ)過程實(shí)現(xiàn)分頁示例代碼
- 相關(guān)鏈接:
復(fù)制本頁鏈接| 搜索解析VS.net調(diào)試ASP.NET項(xiàng)目出錯(cuò)原因及解決方法
- 教程說明:
.Net教程-解析VS.net調(diào)試ASP.NET項(xiàng)目出錯(cuò)原因及解決方法
。