當前位置: 首頁  >  ASP.NET  >  在vs2015中使用附加進程的方式調試IIS中的頁面

在vs2015中使用附加進程的方式調試IIS中的頁面 TOP

Internet Information Services(IIS,互聯網信息服務),是由微軟公司提供的基于運行Microsoft Windows的互聯網基本服務。

 

一:發布項目。

1.點擊啟動項目右鍵發布,選擇自定義。

 

 

2.填寫配置文件名稱

 

 

3.選擇File System,選擇目標路徑。

 

 

4.選擇Debug模式

 

 

5.最后預覽點擊發布。

 

 

二:配置IIS。

1Windows7中IIS的配置

 

開始==》控制面板==》程序和功能 如下圖所示:

 

 

 

 

點擊【打開或關閉Windows功能】如下圖所示:

 

 

 

將‘Internet信息服務’下所有的節點都勾選上,點擊【確定】。

  1. 準備工作

1.1.    檢查發布系統的Microsoft.NET Framework的版本號與發布的服務器上的版本號是否一致。

2.1.    將發布的系統生成,找到啟動項目。右鍵==》將Windows資源管理器中打開文件夾。將文件夾中的文件全部復制一遍。

3.1.    在C:\inetpub\wwwroot下起個項目名稱,如FMS。將上一個步驟中的文件全部放到FMS文件下。

  1. 發布網站

 

開始==》控制面板==》管理工具。如下圖所示:

 

 

 

 

雙擊‘Internet 信息服務(IIS)管理器’,彈出Internet 信息服務(IIS)管理器窗體。如下圖所示:

 

 

將左側的功能樹打開。點擊【網站】右鍵選擇【添加網站】。彈出添加網站窗口。如下圖所示:

 

 

填寫網站名稱(FMS)物理路徑(C:\inetpub\wwwroot\FMS)填寫端口號(可以隨便填寫)(其中紅色數據來源于準備工作中)。

 

注意->如果設置了主機名,那么你就需要配置一下  hosts 文件

位置:C:\Windows\System32\drivers\etc

用編輯器打開,在后面添加   

127.0.0.1          test.cool.com

 

點擊【應用程序池】。如下圖所示:

 

 

雙擊FMS,彈出編輯引用程序池。如下圖所示:

 

 

選擇.NET Framework 版本和托管管道模式。點擊【確定】按鈕。

注意:選擇.NET Framework 版本號與系統程序的版本號一致,托管管道模式建議選擇經典。

找到FMS功能節點雙擊FMS節點,頁面的右邊顯示FMS主頁。

如下圖所示:

 

 

雙擊【處理程序映射】,頁面右邊顯示處理程序映射。

看看有沒有類似與PageHandlerFactory-ISAPI-2.0-64(其中紅色是FMS的Microsoft.NET Framework的版本號 綠色是電腦是多少位),如果沒有者添加處理程序映射。

添加Microsoft.NET Framework的版本號

如下圖所示:

 

 

點擊添加腳本映射,彈出添加腳本映射如下圖所示:

 

 

 

填寫請求路徑(*.aspx)可執行文件(C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll)名稱(asax)。點擊【確定】。彈出如下圖所示的窗體:

 

 

點擊【是】。如果出現錯誤,這是你的Web.config屬性中設為是只讀的。將Web.config屬性中的只讀勾選去掉即可。再次按照以上步驟添加。

 

三:附加進程

1.       對要測試的頁面設置斷點,然后選擇”調試”->”附加到進程”,在進程中選擇w3wp.exe進程(需要先打開需測試的頁面)

 

 

 

 

2.       配置完成,當打開你需要測試的頁面的時候,遇到斷點就會跳轉到vs!

Views:1351   Posted at:2018-01-12
收藏 推薦 打印 | 錄入:Admin | 閱讀:0
图色模拟辅助赚钱吗