Incapable de construire de projet C#

Je vais avoir quelques problème bizarre.

Lors de l'utilisation de ce code, je n'arrive pas à construire, mais il me donne pas d'erreurs de compilation.

le code

public void myMethod()
{              
    //This returns a string in JSON format.
    var jsonResponse = myApi.ReadMobileDevice("1");


    dynamic dynamicJson= JsonConvert.DeserializeObject(jsonResponse);

    //THIS LINE BREAKS MY BUILD. NO BUILD ERRORS SHOWN
    var jValue = dynamicJson["general.display_name"];
}

Quelqu'un peut me dire pourquoi mon build braks, et aussi pourquoi pas les erreurs de compilation sont affichés?

Mise à JOUR - Sortie

*Également changé var string

1>------ Build started: Project: Control, Configuration: Debug x86 ------
1>  Restoring NuGet packages...
1>  To prevent NuGet from downloading packages during build, open the Visual Studio Options dialog, click on the Package Manager node and uncheck 'Allow NuGet to download missing packages'.
1>  All packages listed in packages.config are already installed.
1>C:\ActacomProjects\DEV-Google\Control\ModifyService.svc.cs(563,28,563,40): error CS0656: Missing compiler required member 'Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo.Create'
1>C:\ActacomProjects\DEV-Google\Control\Classes\DomainObjects\Schedules\HTTPSchedulesResponse.cs(41,34,41,36): warning CS0168: The variable 'Ex' is declared but never used
1>C:\ActacomProjects\DEV-Google\Control\Classes\DomainObjects\Schedules\HTTPSchedulesResponse.cs(87,30,87,32): warning CS0168: The variable 'Ex' is declared but never used
1>C:\ActacomProjects\DEV-Google\Control\ModifyService.svc.cs(1225,26,1225,45): warning CS0219: The variable 'recreateApplication' is assigned but its value is never used
1>C:\ActacomProjects\DEV-Google\Control\ModifyService.svc.cs(1809,71,1809,74): warning CS0168: The variable 'dnf' is declared but never used
1>C:\ActacomProjects\DEV-Google\Control\ModifyService.svc.cs(1813,54,1813,56): warning CS0168: The variable 'ex' is declared but never used
1>C:\ActacomProjects\DEV-Google\Control\ModifyService.svc.cs(5017,34,5017,36): warning CS0168: The variable 'Ex' is declared but never used
1>C:\ActacomProjects\DEV-Google\Control\ModifyService.svc.cs(5087,42,5087,44): warning CS0168: The variable 'Ex' is declared but never used
1>C:\ActacomProjects\DEV-Google\Control\ModifyService.svc.cs(5154,42,5154,44): warning CS0168: The variable 'Ex' is declared but never used
1>C:\ActacomProjects\DEV-Google\Control\ModifyService.svc.cs(5192,42,5192,44): warning CS0168: The variable 'Ex' is declared but never used
1>C:\ActacomProjects\DEV-Google\Control\ModifyService.svc.cs(5267,42,5267,44): warning CS0168: The variable 'Ex' is declared but never used
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
  • Avez-vous essayez de redémarrer VS?
  • Oui je l'ai fait essayer
  • Nettoyer et reconstruire?
  • Vous expliquer ce que signifie: il ne peut pas construire, mais je n'ai pas d'erreurs? VS ne vous montre pas les erreurs, vérifier journal de sortie
  • Je l'ai fait, je mettrai à jour mon post en une minute avec photos
  • Pas de photos de besoin, il suffit de copier/coller le texte
  • Il n'y a pas d'Erreur dans Le journal. Il me pousse avec "build failed"
  • Je me demande si elle a quelque chose à faire avec l'aide de var faire référence à un objet défini comme dynamic? var doit être en mesure d'impliquer le type au moment de la compilation, mais dynamic est inconnue jusqu'à ce que l'exécution.
  • Changé de chaîne. Toujours pas de succès de la construire. Aso ajouté la photo pour clarifier
  • Où cherchez-vous à "Le journal"? Ajouté le montre l'image de la fenêtre d'erreur, pas de Sortie "de la Fenêtre" - pouvez-vous vous regarder dans la fenêtre de sortie?
  • Changement var à dynamic dans la ligne fautive. Une fois que vous définissez un dynamic variable, toutes les propriétés et de sortie de la méthode devrait être dynamic . Vous devriez également vérifier la Output fenêtre pour le journal de génération, pas l' Errors fenêtre
  • Mon mauvais. Mise à jour, je peux voir un message d'erreur à Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo.Créer des"
  • Maintenant l'erreur est clair et il semble que vous avez oublié d'ajouter le Microsoft.CSharp.dll à votre projet. Avez-vous convertir à partir d'une version précédente? Vérifier cette double question pour l'erreur semblable

InformationsquelleAutor Nick Prozee | 2015-09-09