Visual Studio besoins non-fonctionnels des modifications à ce projet
J'ai ouvert un projet C# a été créé dans VS 2010 SP, avec VS 2012. Un moyen de conversion de la fenêtre apparue lorsque j'ai procédé à la conversion.
Dès la fin j'ai eu le message d'avertissement suivant:
Visual Studio besoins non-fonctionnels des modifications à ce projet
afin de permettre au projet de s'ouvrir dans cette version et Visual Studio
2010 SP1 sans impact sur les projets de comportement.
...mais cela ne veut pas dire qui non-fonctionnelles des changements. Quelqu'un peut-il la moindre idée de m'en?
- Assez fraîche rapport de bug MS ici concernant ce message.
Vous devez vous connecter pour publier un commentaire.
Je ne suis pas sûr pourquoi exactement ce qui se passe, mais j'ai trouvé qu'après une première ouverture d'un VS2010 SharePoint 2010 projet de VS2012, entre autres changements, les nœuds suivants ont été ajoutés à la .csproj fichier:
J'ai trouvé que si je l'ai modifié manuellement le fichier csproj et enlevé les trois nœuds de la prochaine fois que j'ai ouvert le projet pas de journaux de mise à niveau ouvert et le problème a été résolu:
D'effacer le contenu des nœuds 'FileUpgradeFlags', 'OldToolsVersion" dans la .Fichier csproj résout le Problème.
Modifier cette ligne de Vrai à Faux
Dans notre cas, en supprimant les 2 paramètres des éléments dans le fichier de projet qui a été le déclenchement de la mise à jour a résolu le problème:
Élément enfant de Projet/PropertyGroup:
Élément enfant de Projet:
Si vous regardez dans le .fichier csproj, vous verrez ceci:
et
J'ai résolu le problème en VS2013 dans un grand multi projet par l'ouverture de l' .fichier csproj et la modification de cette
comme ce