vs2019發布Web到雲伺服器(IIS)

2022-05-19 17:32:56 字數 1475 閱讀 2847

搗鼓了也有幾天,到處收集資料終於折騰出來,做點小筆記

一、我的環境:

windows server 2012 r2

visual studio 2019

專案的版本是.net core 2.2

二、遠端部署的條件

需要安裝web deploy

和管理服務,還有乙個是asp.net core的執行時,windows server 2012並沒有帶asp.net core的執行時

如果不清除是否安裝過,可以去服務裡面進行檢視

接下來就需要進入我們的iis管理器進行相關的訪問設定,首先進入我們的管理服務

進入管理服務後可以進行配置我們的發布位址和埠號

設定好了後,記得在防火牆的入站規則開放相對應的埠號和雲伺服器中的安全組裡面的埠號,開放之後基本上就差最後一步了。

選擇自己的的站點

對iis管理器許可權新增已經在windows server使用者組中存在的角色,不然是沒有效果的。 我懶我就用伺服器的管理員進行設定了

允許使用者之後,我們就要對要發布到的資料夾設定使用者許可權。

將其設定為完全控制,以上條件滿足後我們就可以進vs2019進行發布了

發布方法選擇web部署

站點名稱:就是

使用者名稱和密碼,就是剛才設定在iis管理器許可權裡面的

目標url必須是http://(網域名稱或者管理服務裡面設定ip位址)+管理服務裡面設定的埠號

還要將應用程式池中的站點的託管方式設定為

,無託管**的方式,因為.net core 並不依賴.net framework

一系列設定之後。就可以完美的發布出去了

vs2019建立vue專案並發布到iis

一.安裝node.js環境並使用visual studio 2019建立vue.js web應用程式 二.發布並部署到iis 1.點選專案右鍵生成,檔案會預設打包在根目錄下的 dist 資料夾中 2.iis新建乙個 指向這個目錄就ok了 注 如何修改發布包的路徑 1.在專案根目錄新增vue.conf...

web瀏覽器 vs2019開發web瀏覽器

專案目的是使用vs2019開發乙個簡單瀏覽器,瀏覽器控制項和webform直接可以通過互相通訊 剛開始使用自帶的webbrowser控制項,但是核心是ie,訪問 有各種相容性問題,後來使用webview2,webview2是使用microsoft edge核心 開始使用遇到了幾個問題,記錄一下解決思...

VS2015 發布常見問題

所示如下 遇到的問題 使用abp時引用了system.collections.immutable.dll,但是專案編譯一直出錯,排查 檢視專案引用,可看到system.collections.immutable.dll來自 packages microsoft.net.compilers.1.0.0...