1. 程式人生 > 實用技巧 >IIS安裝網站安裝釋出流程

IIS安裝網站安裝釋出流程

1.安裝IIS

開啟控制面板---程式和功能


選擇啟用或關閉Windows功能




2. 註冊IIS

因為我們是先安裝的VS,後安裝的IIS,所以需要將IIS註冊進VS中,具體方法如下:

在執行中輸入“cmd”,回車進入Dos介面


上面命令的意思是進入到C:\Windows\Microsoft.NET\Framework\v4.0.30319這個目錄下,然後執行這個目下名稱為aspnet_regiis.exe的程式,程式碼如下圖所示




3.將程式釋出到IIS



開啟Internet資訊服+務(IIS)管理器



新增網站:




釋出過程中可能遇到的問題:

1.使用者無許可權



解決方法線上問答平臺

將釋出網站的資料夾選擇屬性--安全--編輯--新增



新增一個使用者:Everyone;許可權為為完全控制

2.重複使用**.cs檔案



問題產生原因:

重複使用Default.cs檔案

Default使用的cs檔案



備份Default使用的檔案:


在VS環境下執行沒有問題,但是釋出的時候就會產生錯誤。

解決方法:修改使用的cs檔案


3.

檔案讀取許可權


<1>.就可能跟安裝IIs和vs的順序有關,需要重新註冊一下AspNet就可以了,具體步驟如下


(a)開啟執行,輸入cmd進入到命令提示符視窗。


(b)進入到C:\Windows\Microsoft.NET\Framework\v4.0.30319 目錄。


(c) 輸入aspnet_regiis.exe –i 執行既可


<2>.配置檔案的讀取許可權問題

同用戶許可權問題,設定安全--完全控制


4.配置錯誤

配置錯誤定義了重複的“system.web.extensions/scripting/scriptResourceHandler” 解決辦法

今天遇到了這個問題,

電腦系統:vs2010 win7系統 iis7

我執行在iis中配置的那個網站後,報錯:錯誤程式碼 0x800700b7 配置錯誤定義了重複的“system.web.extensions/scripting/scriptResourceHandler”節


這個問題原因在於window7的IIS預設用的是ASP.NETv4.0應用程式池。

解決方法:把這個網站的應用程式池的.netframework版本改為 v2.0的,如圖:



轉載於:https://blog.51cto.com/yjflinchong/1184186