我想建立一個使用(在框架4.0)的應用程序:實體框架4 + CTP 4 + Oracle ODP使它們一起工作?
- 實體框架4
- CTP代碼先用EF支持
- 與甲骨文ado.net提供商的Oracle 11g數據庫(EF支持仍處於測試版)
- Silverlight 4的(但是這是不相關)
...所有togheter。這是瘋了還是有道理?
當然使用的SQL服務器沒有問題,但與甲骨文音樂的變化......
我儘量不使用第三方供應商或NHibernate的ORM(我需要EF!)
有任何已經成功完成此任務的人? 我已經嘗試與差的結果,也許有人已經做了Ascolta 以正確的方式。如果是,如何?
在此先感謝
編輯
@Tridus
當我切換到Oracle提供我得到這個錯誤:
[無法找到所請求的.NET Framework數據提供。它可能沒有安裝]
在VS,我可以看到「Oracle數據庫(甲骨文ODP.NET)」,讓安裝商。
在web.config中 連接字符串是
<connectionStrings> <add name="BlogContext" connectionString="Data Source=HR/******@127.0.0.1//XE" providerName="Oracle.DataAccess.Client.OracleConnection,Oracle.DataAccess,Version=2.112.2.30,Culture=neutral,PublicKeyToken=89b483f429c47342"/> </connectionStrings>
我發現的唯一的事情是,我已經安裝了Oracle快捷10gg而不是完整11克。
任何建議找出我的問題?
代碼首先是已經RTW http://blogs.msdn.com/b/wriju/archive/2011/04/19/using-code-first-through-nuget.aspx – 2011-05-16 17:28:54