本地調試正常,Advanced Installer 11.0 打包安裝後,目標機無法連接數據庫服務器。
System.Data.SqlClient 等)?app.config/web.config 中連接字符串是否被正確轉換(Data Source=.;Initial Catalog=... vs Data Source=192.168.x.x)?TargetFramework)。ping/telnet 數據庫 IP:Port。App.exe.config(輸出目錄同名配置文件)。C:\Program Files\YourApp\YourApp.exe.config。bin/Release/ 整個文件夾複製到目標機,雙擊運行。若成功 → 安裝包配置問題;若失敗 → 環境/代碼問題。App.xaml.cs 捕獲未處理異常並寫文件:DispatcherUnhandledException += (s, e) => {
File.AppendAllText("crash.log", e.Exception.ToString());
e.Handled = true;
};App.exe.config 勾選「作為配置文件安裝」。