iis發佈asp.net解析 全過程配置http://hi.baidu.com/xuexiang516168/blog/item/afb62317815fdb12962b433c.html

第一步(問題常出之處)安裝iis

因爲大家常用的是ghost版系統,或不是正版。

現在給出常見的錯誤和解決方案

問題一、

1、因GHOST版無法裝IIS解決辦法!“無法複製staxmem.dll“,

2、或出現無法複製一些不認識的文件,並彈出文件保護對話框。

解決方案

  通過以下過程修復文件。
1 . 對 secedit.sdb 文件進行備份。
2 . 打開命令提示符通過擊鍵開始、 運行, 和然後鍵入 " cmd " 然後按 Enter。
3 . 鍵入或複製並粘貼以下命令
esentutl /p %windir%/security/database/secedit.sdb
然後按 Enter。 單擊當以 " 修復 " 警告 " 確定 "。 等待以完成修復。
4 . 返回到對話框 Symptom 部分與本文中描述, 確保指定文件夾包含 Windows

再試一下這樣就應該可以了,除非你的系統遭到嚴重的文件損壞,要是這樣,那你重裝系統把

問題二

安裝iis時出現'安裝程序無法複製文件zClientm.exe

解決方案,呵呵這是我從別人那裏抄的

zClientm.exe文件與微軟Microsoft遊戲中心有關,用於在線遊戲。它和IIS本身無關,所以,去掉相關安裝選項即可。 方法:在添加刪除windows組件中,雙擊“附件和工具”,然後在彈出的窗口中雙擊“遊戲”,最後把“Internet遊戲”前的對勾去掉。 重新安裝IIS,沒有提示缺少zClientm.exe文件了,順利安裝通過!

怎麼樣,你的iis裝上了嗎???在裝不上,請聯繫我。空間上有我的聯繫方式

第二步 iis啓動不了,默認網站不能啓動

iis默認網站啓動不了iis默認網站啓動不了iis默認網站啓動不了iis默認網站啓動不了iis默認網站啓動不了

由於大多計算機用戶的操作系統都是Ghost版的Windows XP,所以IIS的安裝文件都是從網上下載的,所以不是從光盤安裝IIS,裝上以後,IIS默認關閉,於是右鍵開啓,IIS啓動不了.提示服務沒有及時響 應啓動或控制請求,於是搜索了下,才發現安裝IIS問題與解決辦法居然有很多種,其中一種原因是World Wide Web Publishing服務沒有啓動,World Wide Web Publishing服務路徑是在控制面板--管理工具--服務之中,於是右鍵啓動World Wide Web Publishing服務,居然顯示找不到指定的程序,只好再搜索關鍵詞--無法啓動World Wide Web Publishing服務,無法啓動World Wide Web Publishing服務原因居然是安裝系統漏洞之一的原因,這個系統漏洞名爲KB939373,卸載系統漏洞KB939373(卸載系統漏洞方法:控制 面板--添加刪除程序--點擊上面的更新--便可找到這個文件選中--刪除即可)後,再次點擊控制面板--管理工具--服務--找到World Wide Web Publishing服務手動啓動,之後,再來點擊控制面板--管理工具--Internet信息服務--本地計算機--網站--右擊站點--啓動,一切 OK!!安裝IIS

(因爲我上午還用iis測試網站,下午就啓動不了了,後來一想,早上更細安裝包,下午重新啓動,就出現問題了,呵呵。至於什麼原因,我也不知道,誰知道告訴我啊)

安裝後如果出現錯誤ox8ffe2740

1、在你的IIS默認網站-點擊右鍵屬性-把tcp端口改成其他就可了,把80改成一個沒有使用的端口,iis就可以使用了,如果你改成了88,那麼這個時侯訪問地址應該改爲:http://你的IP:88/ 或 http://localhost:88/ 來訪問了。如何還不行,看看是不是本機安裝了瑞星防火牆,如果安裝了,你把安關閉再試。

2、查看是什麼軟件佔用了80端口。一般用迅雷的用戶可以查下,在迅雷的工具-配置-BT/端口設置裏 查看。。如果TCP端口爲80,改爲其它的數字,即可!!

第三步 不能找到數據源

“用於運行 ASP.NET 的進程帳戶必須具有對 IIS 元數據庫(如 IIS://servername/W3SVC)的讀訪問權。有關如何修改元數據庫權限的信息,請參見 http://support.microsoft.com/?kbid=267904 。”

解決方法:註冊IIS
1、打開CMD,進入 C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727
2、輸入 aspnet_regiis.exe -i

接着還會出現問題:“未能創建 Mutex”
1、先關閉你的VS2005。
2、打開 C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files   找到你剛纔調試的程序的名字的目錄並刪除它。
3、關閉IIS服務器,重開一次。
4、用IE瀏覽一下你的程序,問題解決。

由於vs2005支持文件系統,可以不需要IIS,所以在安裝2005之後再安裝IIS,導致IIS沒有註冊
但是vs2003中可以瀏覽,但是不能正常顯示控件,解決方法只要註冊IIS即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章