2
我有一個Web應用程序使用oracle 11g,EF 5代碼優先和system.data.oracleclient。「提供者沒有返回providermanifesttoken」使用Oracle MangedDataAccess與EF 6代碼優先
因此,現在它已升級到EF 6和Oracle託管數據訪問。
安裝了ODP .Net。只有當我在連接字符串中使用TNS時纔會發生此錯誤。如果我使用TNS編寫完整的連接字符串,它可以正常工作。
我的連接字符串是:
<add name="CoreDbContext" connectionString="data source=DBCONN;password=TIS;user id=TIS" providerName="Oracle.ManagedDataAccess.Client"/>
有什麼不對?
我使用了NuGet並卸載了Oracle和Oracle.EntityFramework。然後重新安裝,它爲我工作。 – Caverman