我們最近從VS 2008遷移到VS 2013,包括一組安裝項目。其中一個安裝項目是爲了安裝一個Web應用程序。它有一個自定義操作,用於檢查與數據庫的連接。自定義動作的代碼在遷移過程中沒有被觸及,並且.msi在VS 2008中生成時可以很好地工作。當我從VS 2013構建.msi時,它在我們的本地開發服務器上安裝時非常有效,並且拋出一個錯誤並說它在客戶端環境中推出時無法連接到數據庫。VS 2013安裝項目在一臺服務器上工作,不在另一臺服務器上
我真的很感激,如果任何人都可以指向我的搜索方向在這裏。我知道我傳遞了一個正確的連接字符串,並且從VS 2008生成的.msi可以從同一臺服務器連接到該數據庫。