Bonjour,

Je souhaiterais utiliser la dll sqlserverce.dll dans une application Windows Forms. J'ai repris le code de l'exemple de la page d'aide de SqlCeEngine constructeur (String) pour créer une base de données sur un click bouton de mon WindowsForm :

private void btnCreate_Click(object sender, EventArgs e){
string connString = "Data Source='Test.sdf'; LCID=1033;
Password=\"s$;2'!dS64\"; Encrypt = TRUE;";
SqlCeEngine engine = new SqlCeEngine(connString);
engine.CreateDatabase();
}

Je tiens à présicer que g la référence de sqlserverce.dll dans mon projet et que j'ai bien un using System.Data.SqlServerCe;

Kand je clik sur le fameux bouton en debug, j'ai l'erreur suivante :

Impossible de charger le fichier ou l'assembly 'System.Data.SqlServerCe, Version=9.0.242.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' ou une de ses dépendances. La définition trouvée du manifeste de l'assembly ne correspond pas à la référence de l'assembly. (Exception de HRESULT : 0x80131040)

Question : Est que les fonctions de cette dll ne marche qu'avec le compact framework ou puis je aussi les utiliser avec le framework.net dans mes applications WindowsForm tournant sous windows XP ?