2016-06-08 73 views
-1

在實體框架的新面上,我遇到了一些問題,這些問題對我沒有多大意義。我必須將使用實體框架和關聯數據庫的應用程序從一個域/服務器移動到單獨的域/服務器。移動應用程序並恢復數據庫後,我繼續更新Web配置文件中的連接字符串。當代碼嘗試通過實體框架訪問數據表但是返回空值時,我現在得到未處理的異常。我覺得在新環境中設置應用程序時可能會錯過一步。有什麼我需要做的web配置文件修改之外,將讓應用程序知道它是在一個新的環境中。移動一個實體框架應用程序和數據庫

感謝您的幫助!

+0

可能是您在web.config中輸入了無效的服務器名稱或用戶名。您可以嘗試從本地Visual Studio創建EF模型到新服務器。獲取連接字符串的所有信息並將其粘貼到服務器的web.config中。希望能幫助到你 – ssanga

回答

0

實際上,該解決方案不僅是應用程序池標識的缺失服務帳戶,而且還是SQL Server數據庫的有效用戶。一旦這兩個動作完成,應用程序就可以正常工作。

相關問題