右擊項目 - 發佈html
選擇IIS - 點擊發布web
發佈方法 - 文件系統,目標位置 - 選擇與項目所在目錄不一樣的目錄(也即,指定一個發佈生成文件的目錄),文件發佈選項 - 不選 - 點擊發布數據庫
點擊windows徽標 - 設置 - 應用和功能 - 右側程序和功能windows
左側 - 啓用或關閉windows功能瀏覽器
勾選Internet Information Services後會自動安裝IIS,必定要把萬維網服務選項下面的ISAPI選中,最好全選,以絕後患。app
在程序列表中找到IIS管理器圖標並打開它。測試
右擊網站 - 添加網站 網站
只須要指定:網站名、剛纔發佈的項目所在根目錄、端口便可spa
雙擊應用程序池,在中間面板中的列表若是不像下面的圖那樣,則說明IIS沒安裝徹底。命令行
至此網站已經部署到了IIS,能夠單擊IIS管理器左側的網站圖標,再單擊右側的瀏覽網站便可測試
不須要發佈項目,直接在IIS中添加網站,路徑選擇項目所在目錄便可。若是在vs中修改了源代碼,經過瀏覽器訪問網站前必定要先編譯項目,不然網站不會執行已經修改過的程序。當須要調試項目時,可使用附加到進程,前提是IIS中的web程序已經在運行在w3wp.exe中。在以管理員身份登陸的vs中建立斷點 - 編譯項目 - 點擊菜單欄的調試菜單 - 附加到進程 - 勾選顯示全部進程 - 雙擊w3wp.exe。若是w3wp.exe不在進程列表,能夠先向IIS發起一個請求,打開網頁,此時w3wp.exe會出如今vs附加到進程的進程列表中。
若是雙擊"處理程序映射"時報下面的錯誤:是由於IIS7採用了集成管道模式,鎖定了module和handler
解決方法:
參考:https://www.cnblogs.com/dongchi/p/4940053.html