Lorsque vous créez un projet en utilisant CLR StoredProcedure MSBuild sur notre serveur de build (équipe de la ville), nous obtenons l'erreur suivante:Erreur faire un MSBuild sur un projet CLR StoredProcedure Surchauffe serveur
error MSB4019: The imported project "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\SqlServer.targets" was not found. Confirm that the path in the declaration is correct, and that the file exists on disk
J'ai vérifié pour voir si le fichier existe sur le disque et bien sûr, il ne le fait pas. J'ai vérifié sur ma propre machine et ça existe.
Je ne veux pas vraiment commencer à copier manuellement les fichiers sur le serveur de build.
est ici la ligne du fichier csproj qui est importé dans le fichier proj:
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<Import Project="$(MSBuildToolsPath)\SqlServer.targets" />
est ici la ligne du fichier proj qui est géré par notre équipe Ville serveur:
<Import Project="..\$(ProjectName).csproj"/>
Ma question est vraiment:
D'où vient ce fichier? Cela fait-il partie de l'installation de Visual Studio par exemple? Ou y at-il un paquet de re-distribution quelque part pour me permettre de compiler ce projet sur notre serveur de construction?
Merci
BTW .. si je copie le fichier sur le serveur Build il ne fonctionne réellement.
Dave