MSBuildExtensionsPath32
est défini en interne par MSBuild. (BuildEngine.BuildPropertyGroup.SetExtensionsPathProperties
)
Mais vous pouvez le surcharger en définissant une variable d'environnement.
SET MSBuildExtensionsPath="C:\Program Files\MSBuild"
Ou vous pouvez remplacer la valeur dans votre fichier de projet:
<PropertyGroup>
<MSBuildExtensionsPath>C:\Users\madgnome\Desktop\msbuild</MSBuildExtensionsPath>
<!-- It works too with relative path -->
<!--<MSBuildExtensionsPath>..\msbuild</MSBuildExtensionsPath>-->
</PropertyGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<Import Project="$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" />
Merci. J'ai joué avec la commande SET, ce qui m'a permis de dépasser cette erreur, mais en a introduit une autre. Je pense que je vais le passer à mon architecte et voir ce qu'il vient avec. –