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控制臺重新啟動專案,輸入網址就可以瀏覽自己的網站了
效果:
報錯整合
這里每個人的電腦有所差別,會出現各種報錯,我會在下一個作品整合常見的報錯敬請期待,或者私信我
關注我的博客【jieran】
微信公眾號搜索【JieRanx】關注 回復【專案上線】領取部署檔案
私信我,幫你解決
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/469878.html
標籤:ASP.NET MVC
上一篇:IIS方式部署專案發布上線