Salut,
Je ne suis pas un expert C# et j'ai créé une mini applicaiton pour faire une démo avec Visual Studio C# 2008.
L'application charge un fichier excel et le lit avec un objet oleDbConnection.
Mon environnement de développement est Windows XP 32 bits.
j'ai packagé l'application afin de l'installer sur 2 autres machines.
Lorsque j'execute mon appi sur un environnement 32 bits, pas de problème, elle marche nickel.
Par contre, sur un environnement Windows 7 (64 bits), je recois une erreur lorsqu j'essaye de charger le fichier excel.
Citation :
le fournisseur « Microsoft.Jet.OLEDB.4.0 » n'est pas enregistré sur l'ordinateur local."
|
j'ai trouvé sur le site de Microsoft http://support.microsoft.com/kb/942977/fr l'erreur.
et il faut, apparement, spécifier dans les paramètres de génération du package que la plate-forme cible est X86.
j'ai cherché dans mon environnement VIsual Studio C# 2008 et suivi les indications du site, mais je ne trouve nulle part ou le mentionner.
Pouvez-vous m'aider à trouver comment spécifier le type de la plate-forme cible ?
dans mon cas, ce doit être X86.
merci pour votre aide,
pascal