一般來說,我需要知道我的網站上的訪問量,並通過API訪問該數據以將其存在。共享一個數據庫的兩個ASP.NET網站
爲此,我想分享2個項目的EF數據庫。一個是簡單的Azure ASP.NET網站,其中一個控制器收集站點訪問統計信息。第二個項目是Azure移動服務,它連接到與網站相同的數據庫,並通過GET請求提供對該統計信息的訪問。
本地我得到這樣的錯誤:
Cannot attach file '...App_Data\aspnet-TargetrWebsite-20151001100420.mdf' as database 'aspnet-TargetrWebsite-20151001100420' because this database name is already attached with file '...\tagetr_statisticService\App_Data
所以,我有,對於具有相同的數據庫名稱2個不同的文件中的點連接字符串2個web.config文件中的問題。
如何使用localhost上的一個文件獲得此項工作並保持其在生產環境中的工作?
您應該使用真正的SQL Server實例。嵌入式數據庫實際上只是一種快速啓動和運行的手段 –
您是否嘗試過拆分項目,爲您的EF使用一個項目(庫)並將其添加到其他項目中作爲參考? – Martin
問題是我有2個web.config文件,連接字符串指向2個具有相同數據庫名稱的不同文件 –