Поставщик ADO.NET 'Oracle.ManagedDataAccess.Client' не зарегистрирован в файле машины или конфигурации приложения, либо C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Поставщик ADO.NET 'Oracle.ManagedDataAccess.Client' не зарегистрирован в файле машины или конфигурации приложения, либо

Сообщение Anonymous »

Я использую .net4.5.1 , mvc5 , ef6 , с Oracle.ManagedDataAccess 4.121.1.0 и

Код: Выделить всё

Oracle.ManagedDataAccess.EntityFramework 6.121.2.0< /code> < /p>

Я смог генерировать модель из существующей базы данных (часть ее добавления таблицы по таблице), приложение строит просто нормально. public ActionResult Cancellations()
{
var factoryClasses = System.Data.Common.DbProviderFactories.GetFactoryClasses();
using (var db = new Entities())
{
var cancelationStatuses = new[] {3, 7, 9};
var result = db.TRANSACTIONDETAIL.Where(o => cancelationStatuses.Contains(o.TRANSACTIONSTATUSID));
return View(result);
}
}
< /code>

он не удастся (на var result = ... < /code>) с невозможности найти запрошенного поставщика данных .NET Framework.  Он не может быть установлен.var factoryClasses =< /code>). < /p>

Однако я действительно установил 12C 4 (odwithodac121024) и 11g (odwithodac1120320_32bit) и перезапустил машину. 

База данных работает на 11G, и я могу получить к нему доступ с помощью PL/SQL Developer 


weembe.cong.cong.png "/>

weigweg.cong.cong. />






.....

.....


......







< /code>

< /p>

my assacragrade, потому что это не так, потому что это не так, потому что это не так, потому что это не так, потому что это не так Dbproviderfactories < /code> или где -то < /p>

Как мне зарегистрировать Oracle в dbproviderfactories? Или если это не так, что не так с моей настройкой?

Подробнее здесь: https://stackoverflow.com/questions/372 ... registered
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»