none
Problème avec une références. RRS feed

  • Question

  • Bonjour,

    J'ai créer un projet WinStore simple. Un TextBox et un bouton. Dans le TextBox, je met un texte simple, et lorsque je clique sur le bouton, je voudrais utiliser la classe "SpeechSynthesizer" du namespace "System.Speech.Synthesis". Je vais donc dans l'explorateur d'objet, et je l'ajoute à mon projet. VS2012 me dit que "La référence à System.Speech a été correctement ajoutée à " mon application. Je vois bien la référence dans mon application, dans le répertoire référence. Dés que je génère, j'ai une erreur : 

    Erreur 1 Impossible de trouver le type System.MarshalByRefObject dans le module mscorlib.dll. NomApplication

    Je me suis donc dit, qu'il n'est peut-être pas possible de mettre du code "métier" dans un projet WinsStore directement. J'ai du coup, créé un nouveau projet, une bibliothèque de classes (pour application Windows Store). Dedans, j'ai refait la même chose, en pointant sur la référence System.Speech (framework 4-4.5), et dans mon application, je fais référence à ce nouveau projet. Bonne nouvelle, je n'ai plus l'erreur du dessus, par contre, j'ai une autre exception :

    Impossible de charger le fichier ou l'assembly 'System.Speech, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' ou une de ses dépendances. Le fichier spécifié est introuvable.

    Voilà ma question, comment utiliser les namespaces du framework 4 et 4.5 si je ne peux pas faire de référence ?

    Merci.

    lundi 3 décembre 2012 21:10

Toutes les réponses