無法在Web服務(wù)器上啟動(dòng)調(diào)試_第1頁(yè)
無法在Web服務(wù)器上啟動(dòng)調(diào)試_第2頁(yè)
無法在Web服務(wù)器上啟動(dòng)調(diào)試_第3頁(yè)
無法在Web服務(wù)器上啟動(dòng)調(diào)試_第4頁(yè)
無法在Web服務(wù)器上啟動(dòng)調(diào)試_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、試圖運(yùn)行工程時(shí)出錯(cuò): 無法在 web效勞器上啟動(dòng)調(diào)試。 調(diào)試失敗,因?yàn)闆]有啟用集成windows身份驗(yàn)證。有關(guān)更多信息,請(qǐng)單擊“幫助。在 iis 中選擇對(duì)應(yīng)網(wǎng)站右鍵選擇屬性目錄平安性 編輯 啟動(dòng)集成windows 身份驗(yàn)證iis 的默認(rèn)端口在哪里查看?開始 -設(shè)置 -控制面板 -管理工具 -iis 效勞器 -右擊 默認(rèn)網(wǎng)站 - 選屬性 -選網(wǎng)站 標(biāo)簽 -tcp 端口第一種:如果你使用的是winxp 或者win2kpro版的系統(tǒng),你不會(huì)出現(xiàn)這個(gè)問題,因?yàn)槟阒荒馨丫W(wǎng)站放在c:intpubwwwroot目錄下,這個(gè)目錄默認(rèn)的是:/localhost,是本地站點(diǎn)目錄,不需要任何設(shè)置就可以調(diào)試。如果你是

2、win2kserver版本,想盡快解決這個(gè)問題,你使用iis 管理器把你的解決方案目錄變成localhost 的一個(gè)虛擬目錄即可,立即可以進(jìn)行調(diào)試,不過你必須用管理員身份登錄。第二種:使用系統(tǒng) w:win2kserver ,使用 iis 直接定義的網(wǎng)站。步驟如下:1.必須把你做的網(wǎng)站的本地目錄所在的邏輯分區(qū)轉(zhuǎn)換成ntfs 分區(qū),否那么不能使用 的調(diào)試功能。在 dos 模式下,鍵入命令convert 分區(qū)號(hào),如d: /fs:ntfs 然后系統(tǒng)說必須在下次啟動(dòng)后進(jìn)行轉(zhuǎn)換,然后重新啟動(dòng),你的存放網(wǎng)站的硬盤分區(qū)就變成ntfs了。2. 翻開 iis 管理器,選擇你的網(wǎng)站,彈出快捷菜單,選擇“ 所有任務(wù)下

3、的“ 刪除效勞器擴(kuò)展3. 刪除完畢以后,同樣翻開此站點(diǎn)的快捷菜單,選擇“ 所有任務(wù)下的“ 配置效勞器擴(kuò)展,除了不要定義管理員郵件外,其他一切默認(rèn)。安裝效勞器擴(kuò)展后,會(huì)在你的用戶管理里面添加幾個(gè)用戶。4. 翻開控制面板 - 管理工具 - 計(jì)算機(jī)管理選擇用戶管理,把你登錄用戶名如果你是自己的計(jì)算機(jī),那么一般使用administrator登錄 ,參加如下幾個(gè)組:debugger users vs developers 你的網(wǎng)站 ip 地址 admins 你的網(wǎng)站 ip 地址 authors 另外把 aspnet 用戶參加如下組(只能用在開發(fā)計(jì)算機(jī)上):debugger users vs develo

4、pers 你的網(wǎng)站 ip 地址 admins 你的網(wǎng)站 ip 地址 authors administrators 5. 關(guān)閉用戶管理窗口,關(guān)閉控制面板。翻開iis 管理器,翻開你的網(wǎng)站的屬性窗口. 在“ 操作員頁(yè)上參加:administrator 計(jì)算機(jī)名 /aspnet 計(jì)算機(jī)名 /vs developers 計(jì)算機(jī)名 /debugger users 此網(wǎng)站 ip 地址 adminis 此網(wǎng)站 ip 地址 authors 在目錄訪問和平安性- 匿名訪問和驗(yàn)證控制- 編輯 - 集成 windows 驗(yàn)證5. 關(guān)閉站點(diǎn)屬性窗口,在此站點(diǎn)的快捷菜單中選擇所有任務(wù) - 權(quán)限向?qū)нx擇從模板選擇配置,方

5、案選擇public web site ,配置好后關(guān)閉iis 管理器。6. 翻開 vs.net ,翻開你的工程屬性窗口,在“ 配置屬性 - 調(diào)試 - 調(diào)試器,選擇 調(diào)試。在“ 通用屬性 - web 設(shè)置下選擇 “ frentpage 確定后退出vs.net 現(xiàn)在重新啟動(dòng)v ,可能出現(xiàn)找不到web 效勞器錯(cuò)誤,你多試驗(yàn)幾次,要使用frentpage 方式翻開站點(diǎn)。 vs 找到 web 效勞器后會(huì)出現(xiàn)讓你輸入登錄密碼的窗口,你把a(bǔ)dministrator用戶名和密碼輸入,就可以調(diào)試了。你如果想對(duì)工程進(jìn)行調(diào)試的話,按以下步驟:1、翻開 vs.net- 工具 -選項(xiàng) -工程 -web 設(shè)置 -web 效

6、勞器連接 -forntpage 擴(kuò)展2、 檢查效勞器的“ fontpage 擴(kuò)展,看一下計(jì)算機(jī)用戶組里面有沒有“ () admins用戶組,假設(shè)沒有那么“ 刪除效勞器擴(kuò)展。3、在 ms-dos 命令下重新運(yùn)行“ c: winntmicrosoft.netframeworkv1.0.3705aspnet_regiis.exe -i,接著把“ c: winntmicrosoft.netframeworkv1.0.3705configmachine.config文件中的“ username=machine 改成 “ username=system 。4、 進(jìn) 行 “ 配 置 效

7、 勞 器 擴(kuò) 展 , 按 向 導(dǎo) 完 成 后 , 重 新 進(jìn) 入 用 戶 組 可 看 見 你 所 創(chuàng) 立 的“ () admins,然后把 “ 你參加該組。5、右擊 “ internet 信息報(bào)務(wù) -屬性 -效勞器擴(kuò)展 -“ 充許作者上載可執(zhí)行程序;右擊 “ 默認(rèn)web 站點(diǎn) -屬性 -主目錄 -配置 -應(yīng)用程序調(diào)試-啟用調(diào)試6、檢查 “ c: inetpubwwwroot 文件夾平安屬性,里面應(yīng)該有“ () admins用戶組,沒有就自己加上,并附上相應(yīng)的權(quán)力7、運(yùn)行 vs.net ,新建工程會(huì)有用戶名和密碼提示框,輸入“ 你就行了。注意: 您 是

8、 否 正 在 使 用 “ 終 端 效 勞 器 嘗 試 調(diào) 試 遠(yuǎn) 程 計(jì) 算 機(jī) 上 的 web 應(yīng) 用 程 序 ?在 windows xp 下,支持使用“ 終端效勞器對(duì)本機(jī) web 應(yīng)用程序進(jìn)行遠(yuǎn)程調(diào)試。而在 windows 2000 或 windows nt 下那么不支持。 做完以上步驟, 無論你在哪里,只要你能與你計(jì)算機(jī)相聯(lián),就可以翻開你創(chuàng)立的工程條件是客戶端有vs.net 。記住只有你的計(jì)算機(jī)才能進(jìn)行工程的調(diào)試有很多方面的原因:首先,你沒有權(quán)限你要將debug users 加到操作員中。還有同一臺(tái)效勞器不支持asp 和 asp.net 的一起調(diào)試,確定你的asp 調(diào)試是false 。還

9、有你要對(duì)進(jìn)程aspnet.exe有調(diào)試權(quán)限。所有的都不行告訴你一個(gè)一定可以的方法:1、首先在源碼中設(shè)置斷點(diǎn)。2、要調(diào)試時(shí),選-調(diào)試 - 啟動(dòng)不調(diào)試 ctrl+f5 3、回到 .net 開發(fā)界面選 -調(diào)試-進(jìn)程 -aspnet.exe-附加 -選中 common language runtme- 確定 -關(guān)閉。4、到 ie 去操作,這是應(yīng)該直中你設(shè)置的斷點(diǎn)。屢試不爽無法在 web 效勞器上啟動(dòng)調(diào)試,未將工程配置為進(jìn)行調(diào)試解決方法:把 web.config文件里的debug=false 改為 debug=true控制面板 - internet效勞管理器 - 默認(rèn)的web站點(diǎn) -你的工程目錄- 屬性

10、 - 應(yīng)用程序設(shè)置 - 應(yīng)用程序名- “創(chuàng)立可能的原因:1. 集成 window 身份驗(yàn)證右擊 我的電腦 - 管理 - 效勞和應(yīng)用程序-internet信息效勞管理器 - 網(wǎng)站 - 默認(rèn)網(wǎng)站 - 屬性 - 目錄平安性 選項(xiàng)卡 - 身份驗(yàn)證和訪問控制塊- 編緝 - 選中 集成 windows 身份驗(yàn)證 ( 針對(duì) win2003 系統(tǒng) , 其它系統(tǒng)大體相同)2. 集成身份驗(yàn)證后,對(duì)匿名用戶使用以下windows 用戶帳戶,用戶名為機(jī)器名 iusr_機(jī)器名,密碼系統(tǒng)自動(dòng)添加。此用戶屬于guests用戶組,不能更改。匿名訪問 internet 信息效勞的內(nèi)置帳戶3. 登錄用戶隸屬于debuger gr

11、oup 組和 adminstrator組( 調(diào)試權(quán)限和對(duì)文件完全控制權(quán)限), aspnet用戶隸屬于administrator組( 操作 apsx 文件權(quán)限 )4. 在 ie 里自動(dòng)使用當(dāng)前用戶名和密碼登錄( 要注銷重新登錄才有效) 工具 -internet選項(xiàng) - 自定義級(jí)別 - 自動(dòng)使用當(dāng)前用戶名和密碼登錄5. 檢查“保持連接復(fù)選框是否選中,如果沒有,選中。7. 沒有創(chuàng)立應(yīng)用程序控制面板管理工具 internet信息效勞找到你的工程 屬性 ?虛擬目錄選項(xiàng),下面有一個(gè) ,后面有一個(gè),看一下是創(chuàng)立還是刪除,如果是創(chuàng)立,點(diǎn)擊一下,按鈕就會(huì)變?yōu)閯h除,然后保存.還有種最簡(jiǎn)單的只需要重啟iis 就可以

12、 run-cmd-iisreset無法在 web效勞器上啟動(dòng)調(diào)試, 未將工程配置為進(jìn)行調(diào)試.- by feng1725 發(fā)表于 2006-5-25 9:22:00“其實(shí)方法很簡(jiǎn)單人家是這樣解決的:解決方法:進(jìn)入計(jì)算機(jī)管理效勞和應(yīng)用程序 internet信息效勞網(wǎng)站默認(rèn)網(wǎng)站,找到工程所在目錄,點(diǎn)擊鼠標(biāo)右鍵,進(jìn)入屬性菜單,目錄應(yīng)用程序設(shè)置應(yīng)用程序名 ( 設(shè)置為要執(zhí)行的應(yīng)用程序的名字創(chuàng)立按鈕;執(zhí)行權(quán)限選擇腳本和可執(zhí)行文件可能的原因:1.集成 window 身份驗(yàn)證右擊 我的電腦 - 管理 - 效勞和應(yīng)用程序-internet 信息效勞管理器 - 網(wǎng)站 - 默認(rèn)網(wǎng)站 - 屬性 - 目錄平安性 選項(xiàng)卡

13、-身份驗(yàn)證和訪問控制塊- 編緝-選中 集成 windows 身份驗(yàn)證 (針對(duì) win2003 系統(tǒng) ,其它系統(tǒng)大體相同)2.集成身份驗(yàn)證后,對(duì)匿名用戶使用以下windows 用戶帳戶,用戶名為機(jī)器名 iusr_ 機(jī)器名, 密碼系統(tǒng)自動(dòng)添加。此用戶屬于guests用戶組, 不能更改。匿名訪問internet 信息效勞的內(nèi)置帳戶3.登錄用戶隸屬于debuger group 組和 adminstrator 組(調(diào)試權(quán)限和對(duì)文件完全控制權(quán)限), aspnet 用戶隸屬于administrator 組(操作 apsx 文件權(quán)限 )4.在 ie 里自動(dòng)使用當(dāng)前用戶名和密碼登錄(要注銷重新登錄才有效) 工具

14、 -internet 選項(xiàng) - 自定義級(jí)別 - 自動(dòng)使用當(dāng)前用戶名和密碼登錄5.檢查“ 保持連接復(fù)選框是否選中,如果沒有,選中。7.沒有創(chuàng)立應(yīng)用程序控制面板 管理工具 internet 信息效勞 找到你的工程 屬性 ?虛擬目錄選項(xiàng),下面有一個(gè),后面有一個(gè) ,看一下是創(chuàng)立還是刪除,如果是創(chuàng)立,點(diǎn)擊一下,按鈕就會(huì)變?yōu)閯h除,然后保存.jit 調(diào)試失敗 一錯(cuò)誤原因第一步:找到 -計(jì)算機(jī)管理 -本地用戶和組選擇 “ 組 -雙擊 administrators- 單擊 “ 添加 -單擊 “ 高級(jí) -單擊 “ 立即查找 -在下面的列表中選擇network service 用戶 -兩次單擊 “ 確定 -參加。第

15、二步在企業(yè)管理器中參加netword service 用戶翻開 sql server 企業(yè)管理器 -選擇數(shù)據(jù)庫(kù)實(shí)例- 翻開 “ 平安性 -選擇 “ 登錄 -在右邊的列表中單擊右鍵-選擇 “ 新建登錄 -在“ 常規(guī)選項(xiàng)卡中單擊“ 名稱旁邊的按鈕“. -選擇 “administrators 組 -單擊下面的 “ 成員按鈕 -選擇 “network service -單擊 “ 添加按鈕 -單擊 “ 確定,返回 “ 新建登錄對(duì)話框-保證身份驗(yàn)證類型為“windows驗(yàn)證和“ 允許訪問 -單擊 “ 確定 -關(guān)閉 “ 企業(yè)管理器最后,看看成功了沒有。既然是權(quán)限的問題,相關(guān)的地方有兩個(gè):1、iis iis

16、屬性里面,主要是目錄平安,把windows 集成驗(yàn)證勾上。因?yàn)槟涿挠脩裟J(rèn)是guest權(quán)限。2、ie ie 屬性的平安里面,最后面有一個(gè)關(guān)于平安認(rèn)證的。默認(rèn)情況下是intranet 自動(dòng)驗(yàn)證。確認(rèn)要勾上,不然可能就被默認(rèn)為匿名了。把 iis 與工程有關(guān)的主機(jī)頭都放在intranet 里面。完成了這兩個(gè), 根本上該有的條件都有了。所以我這邊是可以正常開啟調(diào)試了。雖然不能確定對(duì)你是否有用,但你可以試試第一種:如果你使用的是winxp 或者 win2kpro 版的系統(tǒng),你不會(huì)出現(xiàn)這個(gè)問題,因?yàn)槟阒荒馨丫W(wǎng)站放在 c:intpubwwwroot目錄下,這個(gè)目錄默認(rèn)的是:/localhost ,是本地站

17、點(diǎn)目錄,不需要任何設(shè)置就可以調(diào)試。如果你是win2kserver 版本,想盡快解決這個(gè)問題,你使用iis管理器把你的解決方案目錄變成localhost 的一個(gè)虛擬目錄即可,立即可以進(jìn)行調(diào)試,不過你必須用管理員身份登錄。第二種:使用系統(tǒng) w:win2kserver ,使用 iis 直接定義的網(wǎng)站。步驟如下:1.必須把你做的網(wǎng)站的本地目錄所在的邏輯分區(qū)轉(zhuǎn)換成ntfs 分區(qū),否那么不能使用的調(diào)試功能。在 dos 模式下,鍵入命令convert 分區(qū)號(hào),如d: /fs:ntfs 然后系統(tǒng)說必須在下次啟動(dòng)后進(jìn)行轉(zhuǎn)換,然后重新啟動(dòng),你的存放網(wǎng)站的硬盤分區(qū)就變成ntfs 了。2. 翻開 iis 管理器,選擇

18、你的網(wǎng)站, 彈出快捷菜單, 選擇 “ 所有任務(wù)下的“ 刪除效勞器擴(kuò)展3. 刪除完畢以后,同樣翻開此站點(diǎn)的快捷菜單,選擇“ 所有任務(wù)下的“ 配置效勞器擴(kuò)展,除了不要定義管理員郵件外,其他一切默認(rèn)。 安裝效勞器擴(kuò)展后,會(huì)在你的用戶管理里面添加幾個(gè)用戶。4. 翻開控制面板-管理工具 -計(jì)算機(jī)管理選擇用戶管理,把你登錄用戶名如果你是自己的計(jì)算機(jī),那么一般使用administrator 登錄,參加如下幾個(gè)組:debugger users vs developers 你的網(wǎng)站ip 地址 admins 你的網(wǎng)站ip 地址 authors 另外把 aspnet 用戶參加如下組(只能用在開發(fā)計(jì)算機(jī)上):debu

19、gger users vs developers 你的網(wǎng)站ip 地址 admins 你的網(wǎng)站ip 地址 authors administrators 5. 關(guān)閉用戶管理窗口,關(guān)閉控制面板。翻開iis 管理器,翻開你的網(wǎng)站的屬性窗口. 在“ 操作員頁(yè)上參加:administrator 計(jì)算機(jī)名 /aspnet 計(jì)算機(jī)名 /vs developers 計(jì)算機(jī)名 /debugger users 此網(wǎng)站 ip 地址 adminis 此網(wǎng)站 ip 地址 authors 在目錄訪問和平安性-匿名訪問和驗(yàn)證控制-編輯 -集成 windows 驗(yàn)證5. 關(guān)閉站點(diǎn)屬性窗口,在此站點(diǎn)的快捷菜單中選擇所有任務(wù)-權(quán)限

20、向?qū)нx擇從模板選擇配置,方案選擇public web site ,配置好后關(guān)閉iis 管理器。6. 翻開 vs.net,翻開你的工程屬性窗口,在“ 配置屬性 -調(diào)試 -調(diào)試器, 選擇 調(diào)試。在“ 通用屬性 -web 設(shè)置下選擇 “ frentpage 確定后退出vs.net 現(xiàn)在重新啟動(dòng)v,可能出現(xiàn)找不到web 效勞器錯(cuò)誤,你多試驗(yàn)幾次,要使用frentpage方式翻開站點(diǎn)。vs 找到 web 效勞器后會(huì)出現(xiàn)讓你輸入登錄密碼的窗口,你把a(bǔ)dministrator用戶名和密碼輸入,就可以調(diào)試了。好簡(jiǎn)單:解決方法:進(jìn)入計(jì)算機(jī)管理效勞和應(yīng)用程序internet 信息效勞網(wǎng)站默認(rèn)網(wǎng)站, 找到工程所在目

21、錄, 點(diǎn)擊鼠標(biāo)右鍵, 進(jìn)入屬性菜單,目錄應(yīng)用程序設(shè)置應(yīng)用程序名創(chuàng)立按鈕;執(zhí)行權(quán)限選擇腳本和可執(zhí)行文件試圖運(yùn)行工程時(shí)出錯(cuò):無法在 web 效勞器上啟動(dòng)調(diào)試。未將工程配置為進(jìn)行調(diào)試。如果想對(duì)工程進(jìn)行調(diào)試的話,按以下步驟:1、翻開 vs.net- 工具 -選項(xiàng) -工程 -web 設(shè)置 -web 效勞器連接 -forntpage 擴(kuò)展2、 檢查效勞器的“ fontpage 擴(kuò)展,看一下計(jì)算機(jī)用戶組里面有沒有“ () admins用戶組,假設(shè)沒有那么“ 刪除效勞器擴(kuò)展。3、在 ms-dos 命令下重新運(yùn)行“ c: winntmicrosoft.netframeworkv1.0.37

22、05aspnet_regiis.exe -i,接著把“ c: winntmicrosoft.netframeworkv1.0.3705configmachine.config文件中的“ username=machine 改成 “ username=system 。4、 進(jìn) 行 “ 配 置 效 勞 器 擴(kuò) 展 , 按 向 導(dǎo) 完 成 后 , 重 新 進(jìn) 入 用 戶 組 可 看 見 你 所 創(chuàng) 立 的“ () admins,然后把 “ 你參加該組。5、右擊 “ internet 信息報(bào)務(wù) -屬性 -效勞器擴(kuò)展 -“ 充許作者上載可執(zhí)行程序;右擊 “ 默認(rèn)web 站點(diǎn) -屬性

23、-主目錄 -配置 -應(yīng)用程序調(diào)試-啟用調(diào)試6、檢查 “ c: inetpubwwwroot 文件夾平安屬性,里面應(yīng)該有“ () admins用戶組,沒有就自己加上,并附上相應(yīng)的權(quán)力7、運(yùn)行,新建工程會(huì)有用戶名和密碼提示框,輸入“ 你就行了。注意: 您 是 否 正 在 使 用 “ 終 端 效 勞 器 嘗 試 調(diào) 試 遠(yuǎn) 程 計(jì) 算 機(jī) 上 的 web 應(yīng) 用 程 序 ?在 windows xp 下,支持使用“ 終端效勞器對(duì)本機(jī) web 應(yīng)用程序進(jìn)行遠(yuǎn)程調(diào)試。而在 windows 2000 或 windows nt 下那么不支持。 做完以上步驟, 無論你在哪里,只要你能與你計(jì)

24、算機(jī)相聯(lián),就可以翻開你創(chuàng)立的工程條件是客戶端有 。記住只有你的計(jì)算機(jī)才能進(jìn)行工程的調(diào)試有很多方面的原因:首先,你沒有權(quán)限你要將debug users 加到操作員中。還有同一臺(tái)效勞器不支持 asp 和的一起調(diào)試,確定你的asp 調(diào)試是 false。還有你要對(duì)進(jìn)程有調(diào)試權(quán)限。所有的都不行告訴你一個(gè)一定可以的方法:1、首先在源碼中設(shè)置斷點(diǎn)。2、要調(diào)試時(shí),選-調(diào)試 - 啟動(dòng)不調(diào)試 ctrl+f5 3、回到 .net 開發(fā)界面選 -調(diào)試-進(jìn)程附加 -選中 common language runtme-確定 -關(guān)閉。4、到 ie 去操作,這是應(yīng)該直中你設(shè)置的斷點(diǎn)。屢試不爽“無法在 web 效勞器上啟動(dòng)調(diào)試

25、的解決方法調(diào)試應(yīng)用程序的時(shí)候,出現(xiàn)這樣一個(gè)錯(cuò)誤:試圖運(yùn)行工程時(shí)出錯(cuò):無法在web 效勞器上啟動(dòng)調(diào)試。按照查找到的資料,試了如下方法:1: web.config 文件的 編譯 局部中debug 屬性設(shè)置為了true;2:重新啟動(dòng)iis,請(qǐng)?jiān)诿钐崾痉庢I入iisreset 3:檢查了“默認(rèn)web 站點(diǎn)的iis 平安設(shè)置,設(shè)置沒有錯(cuò)4:為web 應(yīng)用程序指定虛擬文件夾,已指定了5:修改了machine.config 文件,將username =machine 改為 usernaem =system,重起計(jì)算機(jī),6:參加 debugger users 組的用戶,7:修改了ie 中的平安設(shè)置, “自動(dòng)

26、使用當(dāng)前用戶名和密碼登錄8:沒有注冊(cè)iis 可以試下: c:frameworkv1.1.4322aspnet_regiis -i 在里把 username從 machine 改為 system 9:.翻開 iis, .右擊“默認(rèn)站點(diǎn),選擇“屬性,選擇“目錄平安性標(biāo)簽,編輯“身份驗(yàn)證和訪問控制,選擇“集成windows身份驗(yàn)證= 無敵分割線 = 錯(cuò)誤:無法在web 效勞器上啟動(dòng)調(diào)試請(qǐng)參見調(diào)試腳本和web:錯(cuò)誤和疑難解答當(dāng)試圖對(duì)運(yùn)行在web 效勞器上的應(yīng)用程序進(jìn)行調(diào)試時(shí),有時(shí)可能會(huì)得到具有以下錯(cuò)誤信息的消息: unable to start debugging on the web server

27、如果遇到這些錯(cuò)誤,那么需要考慮以下幾個(gè)問題:要檢查的內(nèi)容遠(yuǎn)程效勞器上的web 應(yīng)用程序存儲(chǔ)在visual sourcesafe 中并使用frontpage 效勞器擴(kuò)展的web 應(yīng)用程序手動(dòng)附加要檢查的內(nèi)容如果得到“無法在web 效勞器上啟動(dòng)調(diào)試錯(cuò)誤,請(qǐng)嘗試檢查以下內(nèi)容:您是否正在運(yùn)行一個(gè)允許visual studio 調(diào)試器自動(dòng)附加到web 應(yīng)用程序的windows 版本?如果不是,那么需要啟動(dòng)應(yīng)用程序而不調(diào)試,然后手動(dòng)附加到它。有關(guān)更多信息,請(qǐng)參見手動(dòng)附加和asp.net 調(diào)試:系統(tǒng)要求。 您的web 應(yīng)用程序是否具有web.config 文件?web.config 文件是否通過將debug

28、 屬性設(shè)置為true 而啟用了調(diào)試模式?有關(guān)更多信息,請(qǐng)參見asp.net 應(yīng)用程序中的調(diào)試模式。web.config 文件是否包含任何語(yǔ)法錯(cuò)誤?您可以通過運(yùn)行web 應(yīng)用程序而不調(diào)試來檢查是否存在語(yǔ)法錯(cuò)誤。從“調(diào)試菜單中,選擇“開始執(zhí)行不調(diào)試。如果在web.config 中存在語(yǔ)法錯(cuò)誤,那么會(huì)顯示詳細(xì)信息。如果asp.net 輔助進(jìn)程在您自己的帳戶下運(yùn)行,那么您必須是“debugger users調(diào)試器用戶組的成員或管理員。如果asp.net 輔助進(jìn)程在任何其他用戶的帳戶下運(yùn)行,那么您必須是“administrators 管理員組的成員。您是否是通過指定特定的ip 地址如而創(chuàng)立了工程?調(diào)試w

29、eb 效勞器要求ntlm 身份驗(yàn)證。默認(rèn)情況下,ip 地址被假定為internet 的一局部,而在internet 上不進(jìn)行ntlm 身份驗(yàn)證。假設(shè)要更正這一問題:創(chuàng)立工程時(shí),指定intranet 上計(jì)算機(jī)的名稱。- 或 - 將ip 地址( :/100.20.300.400) 添加到您的計(jì)算機(jī)上的受信任站點(diǎn)列表中。 從internet explorer 的“工具菜單中,選擇“internet 選項(xiàng),然后選擇“平安選項(xiàng)卡。 運(yùn)行iis 效勞器的計(jì)算機(jī)是否安裝了visual studio .net 遠(yuǎn)程組件?iis 是否是在安裝了visual studio .net 之后才被安裝在本地計(jì)算機(jī)即運(yùn)行

30、visual studio .net 的計(jì)算機(jī)上的?iis 應(yīng)在安裝visual studio .net 之前安裝。如果它是后來安裝的,那么可能需要修復(fù).net framework 。 修復(fù).net framework 請(qǐng)插入visual studio .net 光盤并在命 令 行 處 輸 入 下 面 的 一 行 命 令 ::wcudotnetframeworkdotnetfx.exe /t:c:temp /c:msiexec.exe /fvecms c:tempnetfx.msi 或 請(qǐng)插入visual studio .net requirements 光 盤 并 在 命 令 行 處 輸 入

31、 下 面 的 一 行 命 令 ::dotnetframeworkdotnetfx.exe /t:c:temp /c:msiexec.exe /fvecms c:tempnetfx.msi 是否正確地指定了工程起始頁(yè)的url ?擴(kuò)展名和工程目錄是否正確?是否正確地設(shè)置了iis 平安設(shè)置?假設(shè)要驗(yàn)證這一點(diǎn),請(qǐng)檢查“默認(rèn)web 站點(diǎn)設(shè)置。檢查“默認(rèn)web 站點(diǎn)的iis 平安設(shè)置從“開始菜單中,依次選擇“程序和“管理工具,然后單擊“internet 效勞管理器(windows 2000) 或“ internet 信息效勞 (windows xp) 。 在“ internet 效勞管理器或“intern

32、et 信息效勞對(duì)話框中,單擊您的計(jì)算機(jī)的樹控件(tree control) 。在“ web 站點(diǎn)文件夾中,找到“默認(rèn)web 站點(diǎn)。右擊“默認(rèn)web 站點(diǎn)并選擇“屬性。在“默認(rèn)web 站點(diǎn)屬性窗口中,選擇“目錄平安性選項(xiàng)卡并單擊“編輯。在“身份驗(yàn)證方法對(duì)話框中,選擇“匿名訪問和“集成的windows 身份驗(yàn)證如果尚未選擇的話。 單擊“確定關(guān)閉“internet 效勞管理器或“internet 信息效勞對(duì)話框。單擊“確定。對(duì)于atl server 應(yīng)用程序,請(qǐng)驗(yàn)證debug 謂詞是否與您的isapi 擴(kuò)展相關(guān)聯(lián)。對(duì)于asp.net 應(yīng)用程序,請(qǐng)確保應(yīng)用程序的虛擬文件夾具有在“internet 效勞

33、管理器或“internet 信息效勞中設(shè)置的 “應(yīng)用程序名稱。為 web 應(yīng)用程序指定虛擬文件夾從“開始菜單中, 依次選擇 “程序和“管理工具,然后單擊“internet 效勞管理器(windows 2000) 或“ internet 信息效勞 (windows xp) 。 在“ internet 效勞管理器或“internet 信息效勞對(duì)話框中,單擊您的計(jì)算機(jī)的樹控件(tree control) 。 在 “web 站點(diǎn)文件夾中, 找到此web 應(yīng)用程序。右擊 web 應(yīng)用程序并選擇“屬性。在 web 應(yīng)用程序的“屬性窗口中,選擇“目錄選項(xiàng)卡。在“應(yīng)用程序設(shè)置下,單擊“創(chuàng)立。應(yīng)用程序名稱即出現(xiàn)

34、在此框中。單擊“確定關(guān)閉“屬性對(duì)話框。單擊“確定關(guān)閉“internet 效勞管理器或“internet 信息效勞對(duì)話框。遠(yuǎn)程效勞器上的web 應(yīng)用程序如果web 應(yīng)用程序位于遠(yuǎn)程效勞器上,請(qǐng)檢查以下問題:是否運(yùn)行了正確的安裝程序以便在效勞器上安裝asp.net 或 atl server 和遠(yuǎn)程調(diào)試器組件?您是否具有調(diào)試在系統(tǒng)帳戶下運(yùn)行的進(jìn)程所必需的訪問特權(quán)?如果asp.net 輔助進(jìn)程在您自己的帳戶下運(yùn)行,那么您必須是 “debugger users 調(diào)試器用戶組的成員或管理員。如果asp.net 輔助進(jìn)程在任何其他用戶的帳戶下運(yùn)行,那么您必須是“ administrators 管理員組的成員

35、。有關(guān)具體的操作,請(qǐng)參見添加調(diào)試器用戶和配置dcom 。 默認(rèn)情況下, asp.net 應(yīng)用程序作為aspnet 運(yùn)行。假設(shè)要調(diào)試在aspnet_wp.exe 下運(yùn)行的應(yīng)用程序,您需要具有管理員特權(quán)或?yàn)閍spnet_wp.exe 編輯machine.config 文件,以便aspnet_wp.exe 在用戶帳戶下運(yùn)行。在 windows server 2003 上,輔助進(jìn)程的名稱是w3wp.exe 而不是, 您可以使用iis 更改運(yùn)行它的帳戶。 假設(shè)要調(diào)試在inetinfo.exe 下運(yùn)行的應(yīng)用程序,您必須是運(yùn)行inetinfo.exe 的計(jì)算機(jī)上的管理員。根據(jù)平安設(shè)置的不同,atl serv

36、er 應(yīng)用程序可能在inetinfo.exe 下運(yùn)行,也可能在atl 輔助進(jìn)程dllhost.exe 下 運(yùn) 行 。 假 設(shè) 要 調(diào) 試 在inetinfo.exe 下 運(yùn) 行 的 應(yīng) 用 程 序 , 您 必 須 是 運(yùn) 行inetinfo.exe 的計(jì)算機(jī)上的管理員,或者可以使用公共語(yǔ)言運(yùn)行庫(kù)應(yīng)用程序設(shè)置將dllhost 配置為作為特定用戶運(yùn)行。您是否正在使用 “終端效勞器嘗試調(diào)試遠(yuǎn)程計(jì)算機(jī)上的web 應(yīng)用程序?在windows xp 下,支持使用“終端效勞器對(duì)本機(jī)web 應(yīng)用程序進(jìn)行遠(yuǎn)程調(diào)試。 而在windows 2000 或 windows nt 下那么不支持。windows server 2003 上的iis 在windows server 2003 上安裝visual studio .net 時(shí), 默認(rèn)情況下不啟用。 要開發(fā)web 工程,必須在完成visual studio .net 安裝程序后運(yùn)行“平安防范向?qū)АH绻谕瓿蓈isual studio .net 安裝程序之前運(yùn)行“平安防范向?qū)?,可能不?huì)啟用正確的asp.net 版本。visual studio .net 安裝程序會(huì)安裝新的asp.net 版本。要想確保啟用最新的asp.net 版本,必須在完成安裝之后再運(yùn)行“平安防范向?qū)?/p>

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論