IIS註冊及程式池設定

2021-08-21 07:10:05 字數 1610 閱讀 3523

2023年09月13日 21:37:12

一. 安裝.net framework的注意關鍵

尚未安裝 .net framework 4 client profile,原因是:hresult 0xc8000222

解決辦法:

1.在win7的c:windowssystem32目錄裡面 右鍵cmd.exe以管理員方式執行.

2.上面的cmd命令列裡面輸入 net stop wuauserv。

3.繼續輸入 echo %windir%。

4.在彈出來的資料夾(一般是c:windows),把softwaredistribution 資料夾改個名字 sdold(隨意改).

5.繼續輸入 net start wuauserv

二.iis問題

1註冊.net 到iis

開啟程式-執行-cmd:輸入一下命令重新註冊iis

c:\windows\microsoft.net\framework\v2.0.50727\aspnet_regiis.exe -i

①.執行c:\winnt\microsoft.net\framework\v版本號\aspnet_regiis.exe   -i 即可

②.開始- 程式- microsoft visual studio 2008- visual studio tools- visual studio 2008 命令提示

然後輸入 aspnet_regiis.exe   -i   ok 100%解決

以下是aspnet_regiis.exe引數的說明資訊:

-i  : 安裝 asp.net 的此版本,並更新 iis 元資料庫根處的指令碼對映和根以下的所有指令碼對映。現有的低版本指令碼對映公升級到此版本。

-ir : 安裝 asp.net 的此版本,僅註冊。不更新 iis 中的指令碼對映。

-enable: 帶 -i 或 -ir 指定 -enable 時,還將在 iis 安全控制台(iis 6.0 或更高版本)中啟用 asp.net。

-sn : 在指定的路徑以非遞迴方式安裝此版本的指令碼對映。現有的低版本指令碼對映公升級到此版本。

-r: 為 iis 元資料庫根位置的此版本以及根以下的所有指令碼對映安裝指令碼映  射。不論當前版本是什麼,所有現有的指令碼對映都更改為此版本。

-u: 解除安裝 asp.net 的此版本。到此版本的現有指令碼對映重新對映到此計算機上安裝的其餘的最高 asp.net 版本。

-ua:解除安裝計算機上的所有 asp.net 版本

-kn :從指定的路徑中以非遞迴方式移除到任何 asp.net 版本的所有指令碼對映。

-lv:列出計算機上安裝的所有asp.net 版本(包括狀態和安裝路徑)status: valid[ (root)]|invalid

-lk:列出包含 asp.net 指令碼對映的所有 iis 元資料庫項的所有路徑 (連同版本一起)。不顯示從父項繼承 asp.net 指令碼對映的項。

-c:將客戶端指令碼的此版本安裝到每個 iis 站點目錄的 aspnet_client 子目錄中。

-e:從每個 iis 站點目錄的 aspnet_client 子目錄中移除客戶端指令碼的此版本。

-ea:從每個 iis 站點目錄的 aspnet_client 子目錄中移除客戶端指令碼的所有版本。

2.iis伺服器應用程式池設定,設定情況如下:

IIS應用程式池監控

最近發現公司執行的web 應用程式池會突然停止,做的負載均衡 路由負載 又無法監測到iis應用程式池的情況,就想著通過某一種監控方式監測iis應用程式池的情況,如果處關閉狀態則立刻重新啟動.所說的iis應用程式池監控也只能算是偽監控,不喜勿噴.執行 winform windows計畫任務 1.首先獲...

iis應用程式池假死問題

iis貌似問題不少 問 iis 併發連線線不多,但是執行一段時間後 就非常慢,系統資源占用都正常,一 應用程式池就又好了。諮詢下,如何解決呢?答 需要開發除錯 程式,除去bug。對於iis建議使用win10,或win2016伺服器版。只有它才支援http 2.0,傳輸資料更快。16 14 40 帥 ...

IIS 應用程式池自動停止

裝完系統,配置完iis,發現.net程式報503錯誤,出錯後連線池自動關閉 這個程式是需要連線access資料庫的,開啟系統日誌發現錯誤如下 錯誤應用程式名稱 w3wp.exe,版本 7.5.7601.17514,時間戳 0x4ce7afa2 錯誤模組名稱 mscorwks.dll,版本 2.0.5...