2014-10-20 49 views
0

有沒有辦法讓實體框架創建一個數據庫用戶我的文檔文件夾與模型第一?我在DbContext的構造函數中嘗試了幾條語句,但它一直告訴我數據庫不存在。這是一個6.1.1使用本地數據庫只與實體框架sqlserver compact。我能夠創建數據庫的唯一方法是在服務器資源管理器中手動輸入,並使其由edmx生成器生成,但由於應用程序將安裝在各種計算機上,因此無法工作。創建數據庫,如果存在實體框架模型第一

回答

1

簡單地說,沒有。 數據庫初始化程序和/或遷移僅適用於Code First,所以最好的辦法是爲您的數據庫生成SQL,並檢查數據庫在應用程序啓動期間是否已存在,然後根據配置的連接字符串執行生成的腳本。

+0

謝謝明天我會試試。最糟糕的病例首先使用代碼。我找不到任何信息。 – shady 2014-10-20 17:52:22

相關問題