Cuando la construcción de un proyecto CLR StoredProcedure utilizando MSBuild en nuestro servidor de compilación (Equipo de la Ciudad) que estamos recibiendo el siguiente error:error haciendo un MSBuild en un proyecto CLR StoredProcedure el Servidor de generación de
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
He comprobado para ver si el archivo existe en el disco y, por supuesto, no. Revisé mi propia máquina y existe.
Realmente no quiero comenzar a copiar manualmente los archivos en el servidor de compilación.
Aquí está la línea del archivo csproj que está siendo importado al archivo proj:
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<Import Project="$(MSBuildToolsPath)\SqlServer.targets" />
Aquí está la línea del archivo proj que está siendo dirigido por nuestro servidor de Equipo de la Ciudad:
<Import Project="..\$(ProjectName).csproj"/>
Mi pregunta es realmente:
¿De dónde viene este archivo? ¿Es parte de la instalación de Visual Studio, por ejemplo? ¿O hay algún paquete de redistribución en alguna parte que me permita compilar este proyecto en nuestro servidor de compilación?
Gracias
Por cierto .. si acabo de copiar el archivo en el servidor de compilación que funciona realmente.
de Dave