問題背景:
我司有個產品是用Visual Studio 2019 Window Form編寫的,需要打包發布上線,上線環境已安裝好,而且運行OK,后續升級只需要重裝版本就完成升級,但后面升級版本在沒有環境有任何改動的情況在本地安裝運行OK,升級到正式環境會有各種異常。
問題排查分析:
通過檢查各種配置項和依賴項都無問題,開始懷疑是環境的問題,但之前的版本可以正常運行,只是簡單的修復一些邏輯bug,不應該會有環境問題。然后檢查了打包程序,一檢查才發現少許改動,但是打包的安裝程序比上一個包要大很多,所有就懷疑是打包出現的問題,然后再重新打包,檢查打包配置,但都沒有問題,將代碼撤銷還是如此,網上也找不到任何答案。難道是工具的問題,發現Visual Studio 2019右下角有個消息提醒,點進去看提示有個小的版本更新已下載完成等待更新,想了想會不會是這個惹的禍,結果就是它。
解決方案:
將Visual Studio版本更新,然后重新打包,問題解決,后面又出現了一次這樣的問題,也是升級Visual Studio版本重新打包解決,故寫下此博客