2009-04-06 11 views
0

J'ai une application WPF C# qui utilise la classe InkAnalyzer. Sur ma plate-forme de développement (Windows XP), j'ai ajouté des références à IACore.dll et IAWinFx.dll pour le projet avant de construire la version.InkAnalyzer lève FileNotFoundException sur le déploiement Vista

Toutefois, lorsque j'ai essayé de l'exécuter sur une tablette PC HP TouchSmart (sous Windows Vista), l'application génère une exception "FileNotFoundException". Le nom de fichier fautif est IACore.dll.

Ensuite, j'ai sélectionné l'option "Copier Local" pour les deux fichiers, et reconstruit l'application. Cependant, une fois cela fait, encore un autre fichier n'est pas trouvé. Cette fois, c'est "IALoader.dll".

Je me rends compte qu'il me manque quelque chose sur le HP TouchSmart (sous Windows Vista). Est-ce que l'ordinateur portable Vista manque un SDK?


Une solution

Je ne pouvais pas trouver IACore.msm partout sur mon SDK, et il est un récent SDK (version XP SDK Tablet PC 1.7), donc j'utilisé la recherche pour trouver le IALoader .dll et l'a copié manuellement dans le dossier de mon application. Plus de plaintes après ça. Cependant, s'il y a un moyen pour moi d'éviter de gonfler mon déploiement d'application avec ces fichiers, ce serait génial. Merci pour votre aide, Jared!

Répondre

Questions connexes