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的,如圖:

 



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