aspx 服務(wù)器架設(shè)問題解決
癥狀:
在IIS測試時,報錯HTTP 500
打開IE INTERNET選項 - 高級 - 勾掉“顯示友好的HTTP錯誤信息”
得到錯誤 Server Application Error
經(jīng)過分析,原因如下:(我是XP SP3專業(yè)版 VS2005 IIS5.1)
1.在安裝IIS和VS2005時的順序問題,一般的先安裝IIS 再安裝VS2005時 會自動配置好IIS 無須手動配置。如果是后安裝的IIS 或者重裝過IIS 則需要手動配置IIS(IIS需要完全安裝所有組件)方法如下:(以系統(tǒng)盤為C盤為例)
停止IIS服務(wù)
運行cmd 鍵入 cd C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 然后鍵入aspnet_regiis.exe -i 安裝完成后鍵入aspnet_regiis.exe –r
啟動IIS服務(wù)
2.如果執(zhí)行第一步還是報錯,則繼續(xù)同步IIS密碼
在CMD中 cd c:\inetpub\adminscripts 然后cscript synciwam.vbs –v
執(zhí)行結(jié)果如下:
IIS Applications Defined:
Name, AppIsolated, Package ID
w3svc, 0, {3D14228C-FBE1-11d0-995D-00C04FD919C1}
ROOT, 2,
IISHelp, 2,
Out of process applications defined:
Count: 1
{3D14228D-FBE1-11d0-995D-00C04FD919C1}
Updating Applications:
Name: IIS Out-Of-Process Pooled Applications Key: {3D14228D-FBE1-11D0-995D-00C04FD919C1}或者類似則成功,否則報錯ERROR 8004e00f則繼續(xù)
3.首先進入組件服務(wù),查看組件服務(wù)-/計算機-我的電腦-COM+應(yīng)用程序,結(jié)果報錯“COM+ 無法與 Microsoft 分布式事務(wù)協(xié)調(diào)程序交談,錯誤代碼8004e00f”,無法查看里面的對象。進入事件查看器,發(fā)現(xiàn)msdtc服務(wù)沒有正常啟動。
下面需要刪除注冊表中以下鍵:
• HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MSDTC
• HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSDTC
• HKEY_CLASSES_ROOT/CID
然后停止MSDTC服務(wù):在CMD中 net stop msdtc
卸載MSDTC服務(wù): msdtc –uninstall
重新安裝MSDTC服務(wù): msdtc –install
啟動MSDTC服務(wù): net start msdtc
看到提示 請求的服務(wù)已啟動蕓蕓則msdtc服務(wù)已經(jīng)正常啟動 重做第2步
4.經(jīng)過前3步 還未成功的話
在事件查看器中出現(xiàn)警告“服務(wù)器無法加載應(yīng)用程序 '/LM/W3SVC”
在CMD下執(zhí)行 cd %windir%\system32\inetsrv
然后 rundll32 wamreg.dll,CreateIISPackage
然后 regsvr32 asptxn.dll
然后重啟機器 問題應(yīng)該就解決了
- asp.net“服務(wù)器應(yīng)用程序不可用” 解決方法
- js獲取.aspx頁面里面的服務(wù)器控件和.ascx中的服務(wù)器控件值
- Asp.net的服務(wù)器推技術(shù) (Server Push)
- Javascript 直接調(diào)用服務(wù)器C#代碼 ASP.NET Ajax實例
- jquery獲取ASP.NET服務(wù)器端控件dropdownlist和radiobuttonlist生成客戶端HTML標簽后的value和text值
- asp中判斷服務(wù)器是否安裝了某種組件的函數(shù)
- IIS服務(wù)器中 ASP.NET State Service 開啟后 Session 仍容易丟失的問題終極解決辦法
- asp在服務(wù)器把 XML 轉(zhuǎn)換為 XHTML的實現(xiàn)代碼
- win2008 r2 服務(wù)器環(huán)境配置(FTP/ASP/ASP.Net/PHP)
- iis8.5顯示ASP的詳細錯誤信息500 內(nèi)部服務(wù)器錯誤解決方法
- 服務(wù)器安全狗導致ASP.NET網(wǎng)站運行出錯的一個案例
- 推薦4款傻瓜型的ASP服務(wù)器軟件(asp運行環(huán)境一鍵搭建工具)
- asp將本地的文件上傳到服務(wù)器
- asp服務(wù)器如何搭建
相關(guān)文章
asp.net顯示圖片到指定的Image控件中 具體實現(xiàn)
這篇文章介紹了asp.net顯示圖片到指定的Image控件中 具體實現(xiàn),有需要的朋友可以參考一下2013-11-11
.net+FusionChart實現(xiàn)動態(tài)顯示的柱狀圖和餅狀圖
這篇文章介紹了.net+FusionChart實現(xiàn)動態(tài)顯示柱狀圖和餅狀圖的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-07-07
asp.net下用url重寫URLReWriter實現(xiàn)任意二級域名的方法
asp.net下用url重寫URLReWriter實現(xiàn)任意二級域名的方法...2007-03-03
Asp.net webForm設(shè)置允許表單提交Html的方法
下面小編就為大家分享一篇Asp.net webForm設(shè)置允許表單提交Html的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2017-12-12
使用ASP.NET模板生成HTML靜態(tài)頁面的五種方案
使用ASP.NET模版生成HTML靜態(tài)頁面并不是難事,主要是使各個靜態(tài)頁面間的關(guān)聯(lián)和鏈接如何保持完整。本文介紹了使用ASP.NET模版生成HTML靜態(tài)頁面的五種方案2011-11-11

