Je suis en train d'exécuter msbuild sur une solution qui contient du code C++. J'ai le SDK installé mais pas Visual Studio. Je reçois l'erreur suivante:en cours d'exécution msbuild sans avoir installé VS
erreur MSB3411: Impossible de charger le composant Visual C++ "VCBuild.exe". Si le composant n'est pas installé, 1) installez le SDK Microsoft Windows pour Windows Server 2008 et .NET Framework 3.5 ou 2) installez Microsoft Visual Studio 2008.
J'ai vcbuild.exe sous C: \ Program Files (x86) \ Microsoft Visual Studio 9.0 \ VC \ vcpackages
Comment MSBuild peut-il le trouver?
Il didn ne t'aide pas. J'ai également essayé de l'ajouter manuellement au chemin du système. –
Je ne me souviens pas exactement comment j'ai fait cela, mais ce n'était vraiment pas beaucoup plus que de copier VCBuild.exe sur le système. Mais je pense que le vcvars32.bat (ou peu importe comment il s'appelle dans cette version, il y en a plus) a dû être appelé avant la construction, j'ai donc ajouté une variable d'environnement pointant vers le fichier batch. – OregonGhost
Merci. Je courais msbuild à travers TeamCity, donc j'ai dû ajouter le chemin aux variables d'environnement de TC. –