Не удается подключиться к базе данных Oracle в Visual Studio 2019 C# - PullRequest
0 голосов
/ 05 апреля 2020

Я пытаюсь подключиться к базе данных oracle, но получаю эту ошибку

System.BadImageFormatException: «Не удалось загрузить файл или сборку» Oracle .DataAccess, версия = 2.112. 1.0, Культура = нейтральный, PublicKeyToken = 89b483f429c47342 'или одна из его зависимостей. Предпринята попытка загрузить программу с неверным форматом. '

Код:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Oracle.DataAccess.Client;
using Oracle.DataAccess.Types;

namespace WindowsFormsApp1
{
    public partial class Form1 : Form
    {
        string ordb = "Data Source =orcl  ;User Id = hr ; password =hr;";
        OracleConnection conn;

        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            conn = new OracleConnection(ordb);
            conn.Open();
        }
    }
}

enter image description here

1 Ответ

0 голосов
/ 05 апреля 2020

Проверьте ссылки на dll, ваше приложение выглядит как база X64, но, возможно, одно из dll имеет другой формат

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...