我正試圖在工作中創建一個EF5 Model First項目。Visual Studio 2012和EF5在非Windows 8計算機上的開發
在我創建模型並單擊從模型生成數據庫後,起初它並沒有創建後面的代碼。看起來有點我發現代碼生成策略被設置爲無。我將它設置爲默認值(想知道爲什麼沒有默認值,而不是默認值)並重新生成數據庫。
現在它創建了代碼,但它不會編譯。 錯誤讀取 - 部分聲明不能指定不同的基類。 只有這個錯誤出現在容器類的生成代碼中。
我還注意到,SQLce文件沒有sintax高亮顯示,右邊的按鈕菜單上沒有執行腳本選項,根據視頻http://msdn.microsoft.com/en-us/data/jj205424.aspx應該有。
有誰知道如何解決這些問題?
UPDATE:所以我一Win8的機器上安裝VS2012,這是正確的在那裏 - 回到我原來的機器(Win7的),我卸載和安裝一次,問題依然存在。我想這是Win7的種種限制 - 就像Win7上的win8應用程序開發一樣。
但不像Win8應用程序,應該沒有理由不能在Win7上開發數據庫應用程序,所以我的問題應該改爲:有什麼我可以安裝以便能夠使用全部數據庫工具在Win7中瞄準VS2012?
我沒有 - 它沒有 - 這不是問題 - 再加上它的背後是生成的代碼 - 唯一讓我必須手動對數據庫執行的SQL - 比它只是工作等 – 537mfb