1.發布程式,以檔案系統file system 的形式,發布到乙個資料夾裡
自定義-》file system ->發布
2.iis下(直接在開始選單輸iis)新建**,物理路徑即剛剛發布的路徑,埠改乙個沒有被占用的埠,對於應用程式池
1.如果使用的iis是在安裝完.net framework 之後才安裝的,需要進行iis註冊,開始--執行--cmd,開啟命令列提示符,輸入命令如下
c:/windows/microsoft.net/framework/v4.0.30319/aspnet_regiis.exe -i
回車執行,如果讀者的伺服器是64系統,那麼需要使用命令c:/windows/microsoft.net/framework64/v4.0.30319/aspnet
_regiis
.exe -i 來執行註冊iis。
選擇應用程式池時選擇asp.net v4.0,瀏覽器輸入localhost:(剛剛分配的埠)
iis中新增的**許可權問題,一定要注意到(部署時將許可權新增了乙個everyone)
還有乙個很重要的地方**編譯時的.net framework要與部署的iis的裝的,.net framework同乙個版本比如都是.net framework4.5.1
如果是發布到伺服器這句話很重要
IIS本地部署專案出錯
今天,開啟部署在本地iis的專案發現出錯了。報的錯,跟沒有連線網路一樣的。我當時有點懵,過一會兒再靜下心來,想想這是什麼原因。第一步,把所有部署的專案,都開啟看了一下,方便找出對比。發現,繫結了ip的專案都出現了這個問題,而另外乙個沒有任何繫結的,直接是使用本地localhost這個訪問的,是沒有問...
swagger editor 本地部署到
from github 上的swagger editor 作為參考 按照github上的方法,沒有嘗試成功。直接download下來解壓檔案,提示少了個bundle.js。崩潰啊。但是 這是乙個華麗的轉折 使用npm安裝就有這個檔案了 cmd下 npm install swagger editor ...
WebStorm 將專案部署到 IIS
在webstorm中開啟專案,通常會啟動乙個虛擬伺服器,並使用63342埠,位址為 http localhost 63342 test 05 configure pop ups.html 這樣會造成區域網內的其他裝置不能訪問這個位址,給開發和除錯帶來了不便。把專案 直接發布到伺服器上,直接通過伺服器...