1. 程式人生 > >winform 自動更新 釋出IIS

winform 自動更新 釋出IIS

1.新增功能和框架

(控制面板--程式--啟用或關閉windows功能

--打勾(Internet Information Services,Internet Information Services 可承載的Web核心,

.NET Framework 3.5(包括 .NET 2.0 和 3.0),.NET Framework 4.7 高階服務))))

2.配置IIS伺服器

2.1(控制面板--系統和安全--管理工具--Internet Information Services (IIS)管理器)

2.2 右鍵新建網站

2.3 點選應用程式集

3.選擇VS 開發工具,以管理員身份執行,開啟專案,選擇主專案,右鍵選擇釋出

3.1 點選瀏覽,選擇本地IIS,選擇建立的網站,然後點選完成.

3.2 右鍵主專案,選擇屬性,選擇釋出,根據需要設定釋出屬性.

3.3  釋出屬性介面,點選選項,裡面有個部署網頁,開啟網址,字尾要加上這個部署網頁地址;  開啟網址:http://localhost:8099/publish.htm

4.釋出不成功解決方法:

4.1 開啟程式圖片無法顯示?

方法:把存圖片的資料夾放在主專案檔案裡的根目錄.比如右鍵主專案(TD),選擇在Windows資源管理器中開啟檔案,把存圖片的images資料夾放在TD根目錄下(C:\TD\images)

4.2 開啟程式主專案報表無法顯示?

方法:1.把.rpt 和 .cs 檔案選中,右鍵選擇屬性,複製到輸出目錄:(始終複製),生成操作:(內容)

        2.開啟IIS管理器,選擇建立的網站,右邊出現介面,點選 "請求篩選",如果 .rpt 和 .cs 存在,就刪除掉.

        3.同樣在網站的介面,點選"MIME型別",選擇新增,分別新增 .rpt 和 .cs ;兩者的 MIME型別 填寫:application/octet-stream

            4.儲存,重啟網站.

4.3 提示下載.config檔案失敗?

方法:1.打開發布屬性,選擇"選擇",把".deploy"勾去掉

          2.開啟IIS管理器,選擇建立的網站,右邊出現介面,點選 "請求篩選",如果 .config存在,就刪除掉.