5

J'ai une solution VS 2010 qui contient un projet de téléphone Windows 7.Projet MonoDroid dans une âme qui contient un projet de téléphone Windows 7?

J'ai ajouté un projet monoandroid par défaut et lorsque je tente de le déployer (la boîte de dialogue de l'émulateur ne semble)

Je reçois cette erreur

" (SignAndroidPackage target) (1) -> 
(_CompileAndroidPackage target) -> 
    monodroid : error 1: Evaluation version requires targeting the shared runtime. [C:\A\B\AndroidApplication1.csproj] 

    0 Warning(s) 
    1 Error(s) 

Time Elapsed 00:00:00.87 

Si je déchargent les fenêtres 7 projet de téléphone que je perds la capacité à le déployer.

Ils ne partagent actuellement rien. Je les veux juste dans le même projet.

+0

Perdez-vous la possibilité de déployer le projet MonoDroid ou WP7? –

+0

@Dennis Delimarsk - Eh bien, si je décharge le projet WP7 et faites un clic droit sur le projet MonoDroid, le bouton de déploiement est parti. Si je charge le WP7 et le bouton de déploiement est de retour. WP7 fonctionnera encore c'est juste le projet MonoDroid qui ne peut pas. Je ne suis pas sûr s'il pense que j'essaye de déployer à l'émulateur WP7 ou quoi. – chobo2

Répondre

10

Avez-vous modifié les options du projet AndroidApplication1 pour désactiver l'exécution partagée et/ou créer une version Release? Vous pouvez vérifier l'exécution partagée en affichant les propriétés du projet, en accédant à l'onglet Mono Android Options et en vérifiant que la case à cocher "Use Shared Runtime" est cochée. Les builds de release désactivent toujours le runtime partagé par défaut, ainsi une version Release peut aussi poser problème.

0

Créez une solution vierge et ajoutez-y séquentiellement des projets. Ensuite, vérifiez si vous avez des problèmes de déploiement similaires. J'ai déjà eu des problèmes avec des solutions créées dans le cadre d'un projet spécifique à une plate-forme.

Questions connexes