Ne peut pas changer de Cible Cadre de Plusieurs Projets De v4.0 V4.5 ou 4.5.1

J'ai plusieurs projets dans une grande solution pour ne pas les convertir vers V4.5.1 (ou même de la V4.5). La plupart l'ont fait, mais de toute évidence j'ai besoin d'obtenir tous convertis. L'interface en Visual Studio dit qu'il l'a et recharge le projet, mais si vous retournez dans les propriétés il est dit encore V4 et il ne compile pas en raison des dépendances qui se sont convertis correctement et V4.5.1

J'ai essayé de mettre à jour manuellement l' .csproj fichiers et il dit 4.5.1 comme le framework cible, et j'ai même mis à jour l'application.config/web.config pour pointer vers la bonne version, cependant Visual Studio de la page des propriétés encore dit .NET 4 et est en train de jeter des erreurs de compilation, car il ne peut pas accéder ceux qui correctement mis à jour avec 4.5.1

Ce qui me manque dans le processus pour obtenir ces mises à jour? J'ai essayé VS.net 2012 et 2013 et les deux font la même chose.

La version de VS est votre destination? Vous ne pouvez pas aller plus haut que 4,5 en 2012. Si vous voulez 4.5.1 vous aurez besoin 2013. Vous le savez probablement déjà, mais il n'était pas clair (pour moi) dans votre question.
Cela fait peu de sens. Seul le <TargetFrameworkVersion> propriété dans la .fichier csproj questions pour le compilateur. Assurez-vous que ce ne sont pas réellement IntelliSense des erreurs ou de la vétusté des Resharper style add-in qui ne sait rien à ce sujet plus tard .NET versions.
Tim: VS.net 2012 cible 4.5.1 si vous installer la developer pack de déploiement, cependant il ne fonctionne pas sur Vs.net 2013. Et même si vous choisissez de 4.5 il ne veut toujours pas de mise à jour.
Hans: je le croyais aussi, mais VS.net l'habitude de " rassembler les projets à l'aide de la mise à jour du cadre de version. J'ai essayé de supprimer tous les packages nuget comme Entity Framework pour voir si ce qui importait, mais il n'a fait aucune différence.
Je vais avoir ce problème ainsi - dans une solution qui a de nombreux projets visant à 4.5, nous avons deux qui ne va pas se passer. Enquête sur...

OriginalL'auteur James Hancock | 2014-01-23