VS中发布并调试IIS程序(非附加进程!!!)
筒子們,你們不覺得發(fā)布到IIS再附加進(jìn)程太煩了么???看了看網(wǎng)上全是這種方法,這不科學(xué)!
VS已經(jīng)提供了更好的方式了,少年們!
流程
1.打開你的IIS,創(chuàng)建一個(gè)站點(diǎn)
示例中,我創(chuàng)建了一個(gè)端口號(hào)為5002的站點(diǎn)
2.新建項(xiàng)目
.net framework or .net core均可
3.右鍵屬性,修改配置
4.啟動(dòng)~
下面來詳述一下
創(chuàng)建站點(diǎn)
這個(gè)沒什么說的,大家都會(huì)
?
新建項(xiàng)目
.net framework or .net core的項(xiàng)目均可,只是二者設(shè)置上略有不同,下面會(huì)分開來討論
因?yàn)橐獙㈨?xiàng)目發(fā)布到IIS上面,所以需要給VS管理員權(quán)限,請(qǐng)以管理員身份運(yùn)行VS
.net core
這里我選擇的是"跑在.net framework下的core項(xiàng)目"
?
?
.net framework
?
?
?
修改配置
.net core
右鍵屬性,進(jìn)入調(diào)試欄
新建一個(gè)配置,這里我取名"IIS"
選項(xiàng)如下:
啟動(dòng)選擇為IIS
設(shè)置應(yīng)用URL為剛剛建立的5002端口
?
?
.net framework
右鍵屬性,在Web的設(shè)置里面,修改服務(wù)器為“本地IIS”,勾選“覆蓋應(yīng)用程序根”
?
Tips
安裝IIS的時(shí)候,如果只安裝默認(rèn)勾選的選項(xiàng)是不夠的,發(fā)布基于.net framework的網(wǎng)站時(shí),會(huì)各種報(bào)錯(cuò)……無力吐槽
最后我把IIS的相關(guān)內(nèi)容都安裝完了,VS發(fā)布到IIS瞬間就完美了????乛?乛????
?
啟動(dòng)
如果是.net core,在啟動(dòng)項(xiàng)中選擇“IIS”這個(gè)配置
啟動(dòng)項(xiàng)目
然后你在5002站點(diǎn)的所有操作,都可以在VS中調(diào)試?yán)?/p>
?
感謝
感謝我的組織?https://github.com/microexs?對(duì)我的悉心栽培(才怪)
感謝Lulus Young(https://github.com/snys98) 大人 OTZ
轉(zhuǎn)載于:https://www.cnblogs.com/Lulus/p/8193144.html
總結(jié)
以上是生活随笔為你收集整理的VS中发布并调试IIS程序(非附加进程!!!)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JSP:Java Server Page
- 下一篇: 在网络虚拟化之前部署NFV将使运营商网络