Bonjour,

Je viens d'installer ODAC qui contiens ODP.NET du site d'oracle :

http://www.oracle.com/technetwork/to...ads/index.html

Comme je veux faire la connexion à une base de donnée oracle 11g, j'ai ajouté au référence du projet l'assemblie : "Oracle.DataAccess".

Je fait un petit programe de test de connexion :

Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
OracleConnection conn = new OracleConnection();
            conn.ConnectionString = "Data Source=NEWDB;User ID=SYSTEM;Password=admin";
            try
            {
                conn.Open();
                conn.Close();
                MessageBox.Show("Connection successful!");                
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error connecting to Oracle");                
            }

Je lance mon application et la j'ai l'exception suivante :

Could not load file or assembly 'Oracle.DataAccess' or one of its dependencies. Tentative de chargement d'un programme de format incorrect.
J'ai tenté à l'aide de gacutil /i d'installer les "Policy.4.112.Oracle.DataAccess.dll" et "Policy.2.111.Oracle.DataAccess.dll" dans le GAC mais sans succés.


Auriez vous une solution ?

Merci de votre aide.