VS2019如何把專案部署和釋出
這裡演示:通過IIS檔案publish的方式部署到Windows本地伺服器上
第一步(安裝IIS)
1.在自己電腦上搜尋Windows功能裡的【啟用或關閉Windows功能】
2.配置Internet Information Services
3.然後點選確認就OK,有的電腦需要重啟一下
第二步(專案釋出)
1.在自己電腦上任意位置建立一個空的資料夾
2.回到VS2019專案中,選中【專案右鍵】>>>【釋出】>>【選擇資料夾】
2.雙擊進去選擇到自己publish資料夾的位置,然後點選【完成】就行了
3.回到釋出介面,接著點選右上角【釋出】
4.回到你的【publish】資料夾,檢視有以下目錄,那就釋出成功了
第三步(設定publish檔案【屬性】)
1.選中【publish資料夾】右鍵>>【屬性】>>【安全】>>【編輯】>>【新增】
2.輸入一個物件【everyone】,然後點選確認
3.然後把它的完全控制選擇上,然後點選【應用】
第四步(IIS管理器)
1.在自己電腦上搜尋IIS管理器,開啟皮膚
2.點選【Default Web Site】,進入右邊的高階設定
3.編輯裡面的兩項位置,然後點選確認
4.點選【應用程式池】>>【右鍵DefaultAppPool】>>找到【標識】
5.修改標識後,點選確認
6.啟動此專案前,可以先點選重新啟動,然後點選【瀏覽】
7.出現下面介面就說明專案釋出成功
8.這裡如果你要瀏覽你的檢視目錄在:localhost/檢視資料夾/index,
它報以上錯誤,這邊還要設定資料庫許可權
第五步(修改資料庫許可權)
1.進入SqlServer資料庫>>【安全性】>>【登入名】>>【NT AUTHORITY\SYSTEM】>>【使用者對映】選擇你使用的資料庫名,點選確認
2.進入你的資料庫找到你專案中所使用的表中右鍵【屬性】>>【許可權】>>【搜尋】>>輸入一個【public】物件(公共的)
注:如果專案裡用到多表那都要執行這一步操作
3.下面的授予都打上√,點選確認
4.回到IIS控制檯重新啟動專案,輸入網址就可以瀏覽自己的網站了
效果:
報錯整合
這裡每個人的電腦有所差別,會出現各種報錯,我會在下一個作品整合常見的報錯敬請期待,或者私信我
微信公眾號搜尋【JieRanx】關注 回覆【專案上線】領取部署文件
私信我,幫你解決