Я присоединился к проекту в Visual Studio;Я получил файлы через SVN, но при попытке создать код я получаю сообщение об ошибке 175: указанный поставщик хранилища не найден в конфигурации или недействителен.Ошибка происходит в моем файле edmx, между <edmx:StorageModels>
и </edmx:StorageModels>
, все подчеркнуто.
Вот провайдер, вызывающий беспорядок:
<Schema Namespace="EntityModel.Store" Provider="Oracle.ManagedDataAccess.Client" ProviderManifestToken="11.2" Alias="Self" xmlns="http://schemas.microsoft.com/ado/2009/11/edm/ssdl">
Я проверил ссылки в Visual Studio, и у меня действительно есть Oracle.ManagedDataAccess.Когда я проверяю путь в Справочнике, он отображает путь, где есть Oracle.ManagedDataAccess.dll.
Кроме того, я использовал WinMerge для сравнения моего Oracle.ManagedDataAccess.dll с тем, который работает на компьютере кого-то уже в проекте, и они совпадают.
Так у вас есть идея, почему у меня есть эта ошибка?Большое спасибо за вашу помощь!
РЕДАКТИРОВАТЬ
Привет всем, поэтому я решил эту проблему, выполнив .bat в моем C: \ oracle \ product \ 12.1Файл .0 \ client_3 \ odp.net \ managed \ x86 (там, где был Oracle.ManagedDataAccessDTC.dll).У меня сейчас есть другая проблема:
Ошибка 1 Не удалось найти тип или имя пространства имен 'DataSetStorage' (отсутствует директива using или ссылка на сборку?)
Я посмотрю на это и дам вам знать, если кто-то наткнется на ту же проблему:)
ПОСЛЕДНЕЕ РЕДАКТИРОВАНИЕ!
Поэтому я удалил всеисточники и скопировал их снова с компьютера моего друга, и теперь он работает!