Si vous voulez que le soutien commandant je suggère d'éviter complètement Prism et de cette façon vous permettra de réduire la taille de votre fichier. .xap Je vous suggère de regarder le code (soit dans Reflector ou ouvrir la source de Prism) et de copier dans votre projet tous les fichiers de l'espace de noms "Microsoft.Practices.Composite.Presentation.Commands" dans le "Microsoft.Practices.Composite.Presentation " Assemblée. Vous pouvez ignorer CompositeCommand.
Si vous préférez référencer l'ensemble, allez dans "Microsoft.Practices.Composite.Presentation". Si vous n'utilisez que des commandes, vous n'aurez pas besoin d'autres assemblages. Le compilateur vous le dira si vous commencez à utiliser d'autres classes de cet assembly qui dépendent d'une autre. Les deux autres dépendances pour cet assembly (pour les classes autres que les commandes) sont "Microsoft.Practices.Composite" et "Microsot.Practices.ServiceLocation".
Je suppose que ce qui n'est pas clair pour moi est la raison pour laquelle vous avez besoin de référencer le prisme - SL4 a la commande intégrée. –