2012-02-15 5 views
0

Je développe une application multiplateforme utilisant Android (Monodroid), iPhone (MonoTouch), WP7 et Windows et je souhaite garder mon code de base aussi cohérent que possible. L'iPhone nécessite un Mac ce qui est bien je peux y faire face mais Android permet le développement en Visual Studio ce qui est super car je peux gérer trois projets sous la même solution. Maintenant, l'ajout d'un nouveau projet android à une nouvelle solution de studio visuel me permettra de déployer dans l'émulateur très bien. Il en va de même avec une nouvelle solution et un nouveau projet WP7 et un émulateur correspondant. Le problème est que si je configure d'abord une nouvelle solution avec un projet WP7 puis que j'ajoute un nouveau projet android à la solution, je ne peux pas lancer le projet android car il est toujours par défaut à l'émulateur WP7 même lorsque je mets le Projet android au projet actif. D'après ce que je peux comprendre, je pense que VS2010 autorisera un émulateur pour la solution mais ne permettra pas un émulateur par projet dans la solution. Quelqu'un at-il rencontré cela? Y at-il un travail autour peut-être via la ligne de commande? Une solution consiste à ouvrir deux studios visuels en même temps, mais j'essaie d'éviter cela si possible.Monodroid, WP7 et WinForms dans la même solution Visual Studio

Source du problème a été identifié et résolu

Dans la même solution ne donne pas autre type de projet executables le même nom que cela provoque Visual studio un problème lors de la détermination qui émulateur pour sélectionner. J'ai changé les noms de mes applications de lancement pour chaque projet dans la solution et tout fonctionne bien.

Original:

  1. Solution \ Android \ MyProject

  2. Solution \ WinPhone \ MyProject

fixe:

  1. Solution \ Android \ MyProj ECT1

  2. Solution \ WinPhone \ MyProject2

Répondre

0

Cela peut être contrôlé via le paramètre "Déployer". Essayez de désactiver Déployer pour le projet WP7 dans votre gestionnaire de configuration de solution.

+0

Merci. Bonne suggestion. J'ai vérifié les propriétés de la solution et le projet WP7 me permet de cocher/décocher le projet mais le projet android est malheureusement grisé. Je vais enquêter plus loin. –

Questions connexes