本地測試時沒有問題,能夠正常連接數據處理操作,但打包後無法連接數據庫服務器,我用的第三方打包工具,Advanced Installer 11.0
提供的信息太少,比較難以判斷。解決問題的思路是從目標計算機的環境和開發的環境的差異來分析。首先你需要確定的是,打包工具有沒有按照預期將程序部署到目標計算機;還是部署本身符合預期,但是目標環境有問題。為了將問題縮小在這兩類問題的某一類,你嘗試先不要打包,而是人工復制文件(包括依賴的庫),看看程序是否能運行,如果不能,說明是環境的問題,否則是安裝程序的問題。如果是安裝程序的問題,你需要找出安裝程序和你手工部署行為的差異。如果是環境的問題,從依賴的軟件、操作系統和軟件的配置等幾方面入手,特別是如果僅僅是不能連服務器,應該排除網絡配置的問題,你需要在程序中加上一些日志輸出幫助你診斷。