Установление соединения с Oracle Database 11g XE в Xamarin - PullRequest
0 голосов
/ 08 мая 2018

Я очень новичок в разработке на C # и Xamarin, поэтому я прошу прощения, если есть простой ответ на эту проблему. Я не смог найти один до сих пор. В настоящее время я использую Visual Studio 2017, новейшую версию Xamarin и операционную систему Windows 7 Professional.

Я работаю над этим вопросом уже неделю, и никакого реального прогресса не достигнуто. Я провел множество исследований и попробовал множество разных решений, и все с одинаковым результатом. Я не могу установить OracleConnection в своем приложении, не получив несколько ошибок во время компиляции.

Список вещей, которые я пробовал:

-Скачать пакет Oracle.ManagedDataAccess NuGet. Это приводит к нескольким ошибкам несовместимости с библиотеками Xamarin (ios, monoandroid81 и т. Д.). Я обновил все, поэтому я не знаю, проблема там.

-Использование ODAC для Visual Studio 2017. Работает для установления соединения между Visual Studio и базой данных, но я не могу получить доступ к базе данных в самом коде приложения.

-Используйте Oracle.DataAccess.dll в файлах сервера. Работает до тех пор, пока я не создам приложение, после чего файлы System.x не загружаются должным образом. Затем я добавляю System.x.dll из папки Microsoft.NET, и снова появляется ошибка с другим файлом System.x.

-Используйте Oracle.DataAccess.dll из любого другого места. То же, что и выше.

Возможно, я забыл несколько вещей, которые я пробовал (вероятно, потерял за время, потраченное на то, чтобы разбить меня о стену).

Любая помощь в этом вопросе будет принята с благодарностью.

...