Quando si costruisce un progetto CLR StoredProcedure utilizzando MSBuild sul nostro server di build (Team Città) che stiamo ottenendo il seguente errore:errore facendo un MSBuild su un progetto CLR StoredProcedure sul server di creazione
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
ho controllato per vedere se il file esiste su disco e sicuramente non lo fa. Ho controllato la mia macchina e esiste.
Non voglio davvero iniziare a copiare manualmente i file sul server di build.
Ecco la linea dal file csproj che viene importato il file proj:
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<Import Project="$(MSBuildToolsPath)\SqlServer.targets" />
Ecco la linea dal file proj che viene gestito dal nostro Server team Città:
<Import Project="..\$(ProjectName).csproj"/>
La mia domanda è veramente:
Da dove viene questo file? Fa parte dell'installazione di Visual Studio ad esempio. O c'è qualche pacchetto di ridistribuzione da qualche parte per permettermi di compilare questo progetto sul nostro server di build?
Grazie
BTW .. se mi basta copiare il file sul server costruirlo realtà non funziona.
Dave