2012-11-03 22 views
20

Ich habe mein .NET Projekt in TFS Build eingerichtet. Es baut vor Ort in Ordnung, aber ich erhalte diesen Build Fehler auf dem Server:Buildfehler in Tfsbuild mit Datenbankprojekt

Das importierte Projekt „C: \ Program Files (x86) \ MSBuild \ Microsoft \ Visualstudio \ v10.0 \ SSDT \ Microsoft.Data .Tools.Schema.SqlTasks.targets "wurde nicht gefunden. Vergewissern Sie sich, dass der Pfad in der < Import> -Deklaration korrekt ist und dass die Datei auf dem Datenträger vorhanden ist.

Ich habe keine Ahnung, was es ist, auch googeln hat nicht viel geholfen. Meine Lösung hat einige Datenbankprojekte. Was ist das Problem hier und wie kann ich es beheben?

Antwort

19

Sie müssen die SQL Server Data Tools unter alle build agents installieren. Bei der Installation eines TFS-Build-Servers erstellen Benutzer häufig Agenten, die sich auf diesen oder anderen Computern befinden.

Sie können sie von der MS SQL Server Data Tools Blog oder Microsoft SQL Server Data Tools herunterladen, und Sie wählen die, die den Builds entspricht, die Sie tun (Visual Studio 2010 oder Visual Studio 2012).

Hinweis: In einigen Fällen erwähnt der Fehler den Pfad:
c:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\TeamData\Microsoft.Data.Schema.SqlTasks.targets
In solchen Fällen SQL Server-Datentools von SQL-Installation installieren, nicht den Link oben.

+1

Dies muss auf dem Build-Server installiert werden? Wo kann ich es herunterladen? – amateur

+0

Nein, nicht der Build-Server - der Build-Agent. –

+0

Wie mache ich das? – amateur