VS2019如何把項目部署和發佈 這裡演示:通過IIS文件publish的方式部署到Windows本地伺服器上 第一步(安裝IIS) 1.在自己電腦上搜索Windows功能里的【啟用或關閉Windows功能】 2.配置Internet Information Services 3.然後點擊確認就OK ...
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】關註 回覆【項目上線】領取部署文檔
私信我,幫你解決