web-dev-qa-db-fra.com

VS 2015 Xamarin: Avertissement IDE0006 Une erreur s'est produite lors du chargement du projet

Je développe une application Android utilisant Xamarin. 

Visual Studio affiche cet avertissement et je ne sais pas ce que cela signifie. J'ai suivi les instructions mais je n'arrive pas à trouver le temp\\file

    Severity    Code    Description Project File    Line    Suppression State   Detail Description
Warning IDE0006 Error encountered while loading the project. Some project features, such as full solution analysis for the failed project and projects that depend on it, have been disabled.   daijoubu-app        1   Active  To see what caused the issue, please try below.

1. Close Visual Studio
2. Open a Visual Studio Developer Command Prompt
3. Set environment variable “TraceDesignTime” to true (set TraceDesignTime=true)
4. Delete .vs directory/.suo file
5. Restart VS from the command Prompt you set the environment varaible (devenv)
6. Open the solution
7. Check 'C:\Users\Noli\AppData\Local\Temp\\daijoubu-app_*.designtime.log' and look for the failed tasks (FAILED)

La source complète est disponible sur github

9
trycatch

J'ai juste suivi les instructions mais cela n'a pas éradiqué l'avertissement, bien que je l'ait ignoré, il n'apparaît pas maintenant.

  1. Lors de la reconstruction du projet, j’ai remarqué que cela prenait beaucoup de temps car il télécharge un fichier zip sur votre %userprofile%/AppData/Local/Xamarin/zips/*

-Assurez-vous de ne pas interrompre la construction, car elle arrêtera le téléchargement et causera un Zip invalide plus tard, reproduisant ainsi ce problème?

  1. Une autre hypothèse est que j'ai inclus un composant (référencé une dll), puis que je l'ai supprimé, puis rajouté. (comme j'ai des problèmes avec intellisense)
3
trycatch

Premièrement, ce n'est pas une "erreur", c'est un avertissement. 

Voici ce qui se passe réellement:

  • Visual studio/xamarin recherche les outils sdkbuild requis pour votre projet
  • Si vous l'avez déjà dans votre SDK alors pas de problème
  • Sinon, votre projet affichera l'avertissement ci-dessus dans la plupart des cas.

Comment régler ceci :

  • Nettoyez votre solution
  • Reconstruisez-le (à ce stade, visual studio essaiera automatiquement de télécharger les zips)
  • Si l'erreur de reconstruction est annulée, fermez Visual Studio et recommencez.
  • À ce stade, il faudra certainement télécharger les zips requis.
  • Again Clean -> Rebuild -> Build -> Fermez le studio visuel et rouvrez-le.

Ou l'alternative la plus simple est

Téléchargez tous les outils SDKBuild disponibles.

Votre avertissement sera parti.

Faites-moi savoir si cela fonctionne, car cela a fonctionné pour moi plusieurs fois.

2
xamDev

Moi aussi, j'avais à la fois des problèmes Intellisense et de compilation.

Sur mon projet Xamarin Forms et Android, ce qui a fonctionné pour moi consiste à extraire le fichier Resource.Designer.cs de mon projet Android, à quitter Visual Studio, puis à le rouvrir.

J'espère que ça aide quelqu'un.

1
Andy
  • Enregistrez et fermez votre projet. 

  • Allez dans votre dossier de chemin.

  • Déplacez les dossiers bin et obj du dossier Android vers un autre emplacement

  • Exécutez le projet à nouveau.

Déplacer ces dossiers signifie les supprimer et les sauvegarder au cas où!

Je l'ai résolu de cette façon. J'espère que ça aide. :)

0
min

Je viens de me tirer les cheveux par cette erreur aussi. Je poste ma réponse ici au hasard, cela peut aider quelqu'un d'autre!

L'erreur était totalement de ma faute, j'ajoutais des chaînes à mon fichier strings.xml et y ai laissé accidentellement un élément vide.

<string name=""></string>

cela a cassé le fichier R.Java de manière très pénible, car la chaîne/ressource n'avait pas de nom/id, c'est ainsi qu'elle a été créée dans R.Java ...

public static final int =0x7f080060;

Comme vous pouvez le voir, il manque son identifiant. Morale de l'histoire enfants, vérifiez l'ensemble de votre XML pour les erreurs.

0
Phil

j'avais eu cet avertissement pendant 5 jours. J'ai appliqué cette suggestion et le problème est fini.

installer le package: 'Xamarin.Android.Support. [BLABLA]'

la décompression a échoué: Veuillez télécharger https://dl-ssl.google.com/Android/repository/Android_m2repository_r22.Zip dans C:\Utilisateurs\[Nom d'utilisateur]\AppData\Local\Xamarin\Xamarin.Android.Support.Design\23.0.1.3\répertoire de contenu

Motif: Le fichier C:\Users\[Nomutilisateur]\AppData\Local\Xamarin\zips\96659D653BDE0FAEDB818170891F2BB0.Zip n'est pas une archive Zip.

1) Le téléchargement et l’installation du fichier Zip ne résolvent pas mes problèmes, j’ai moins d’erreurs, mais en général, les messages sont restés les mêmes, installez le paquet [BLABLA], la décompression a échoué, ...

2) Ensuite, j’ai jeté un œil au fichier Zip qu’ils mentionnent dans C:\Utilisateurs\[Nomutilisateur]\AppData\Local\Xamarin\zips et, en effet, 96659D653BDE0FAEDB818170891F2BB0.Zip était corrompu. J'ai supprimé ce Zip, j'ai encore construit mon projet, et après le processus de construction (cela prend un moment, laissez-le 'construire': vous voyez votre Zip réapparaître et atteindre 135 Mo), tous les avertissements/erreurs précédents avaient disparu! 

0
pavorotti