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存在,就刪除掉.