Tool:Visual Studio 2013 Ultimate Update 4 、Entity Framework 6.1.1 tools for visual studio 2013
OS:Windows 8.1
DB:EntityFramework 6.1.3
一般使用Entity Framework Code First技術時,它會在適當時後幫你把資料庫與資料表建好。但有時,為了某些理由,你可能想要強制Entity Framework Code First建立資料庫、資料表等結構描述資訊,這時,可以利用以下解法。
解法:
若只有執行以下程式,其中OperaContext為DbContext類別,資料庫並不會建立:
OperaContext context = new OperaContext( );
修改程式碼,加入一行
OperaContext context = new OperaContext( );
context.Database.Initialize( true );
context.Database.Initialize( true );
最後一行將強制建立DB。
沒有留言:
張貼留言