Générer le fichier de solution VS2010 à partir de la ligne de commande msbuild
Je veux construire mon VS2010 .la sln fichier (les projets .net 4.0) avec msbuild à partir de la ligne de commande. J'ai attendu que cela fonctionne...
>C:/Windows/Microsoft.NET/Framework/v4.0.30319/msbuild.exe application.sln
Cependant j'obtiens ce message:
"Project file contains ToolsVersion="4.0", which is not supported by this version of MSBuild. Treating the project as if it had ToolsVersion="3.5"."
La construction se poursuit, mais il ne peut pas trouver l'une de mes références et échoue.
Je suis probablement manquer quelque chose d'évident... toute aide serait appréciée.
Merci,
-dk
source d'informationauteur dk.
Vous devez vous connecter pour publier un commentaire.
Cet article peut-être utile: http://blog.prabir.me/post/Downgrading-VS2010-solutions-to-VS2008.aspx
Et il semble qu'il n'est pas de ciblage approprié msbuild version (erreur vient de 3,5 msbuild ver), essayez d'ouvrir Visual Studio 2010 invite de commandes, passez à la solution répertoire et exécuter msbuild.exe SolutionName.la sln
C'est étrange. Ne VS2010 travail, OK? Si ce n'est la clé HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild\ToolsVersions\4.0 manquant? (Installation du mauvais.)
Vérifier l' .la sln numéro de version dans le haut 11.
Ceux sont les seules raisons que je pense.
Dan
Cette pourrait être d'une certaine sorte d'aide.