我正在VS2012與win2k8 r2 64位更新1。實體框架連接字符串丟失後的Visual Studio 2012 stackoverflow
在一個簡單的類庫應用我做的添加>新建項目> ADO.NET實體數據模型
我選擇在網絡上的SQL Server的數據庫,選擇並添加一個表。表被添加,我可以在我的代碼中作爲類名訪問它。
問題:當我對後端數據庫執行任何操作時,使用我的庫的應用程序崩潰時出現stackoverflow錯誤(沒有例外)。例如,這會崩潰:var logs =_db_context.LOGs.ToList();
任何想法?
編輯:相同的項目在同一臺機器上在VS2010中工作。這隻在升級到升級實體框架的VS2012時纔會發生。另外值得一提的是,如果我刪除代碼訪問數據庫,應用程序運行得很好。 另外,刪除和重新添加.edmx不會有幫助,也不會清理/重新構建或重新啓動VS.
EDIT2:調試後,我已經注意到在達到行LogServerEntities context = new LogServerEntities()
的時候,我嘗試從「當地人」擴大上下文變量VS結束調試說Managed (v4.0.30319)' has exited with code -2146233082 (0x80131506).