Warum schlägt das SqlPublish-Ziel für ein SQL Server 2014-Datenbankprojekt fehl?

Mein Computer verfügt über die aktuelle Version (März 2014) von SSDT, Visual Studio 2012 Professional und SQL Server 2014 Developer. Ich habe ein SQL Server-Projekt (nennen wir esMyProject.sqlproj), das auf SQL Server 2014 abzielt. Ich habe Folgendes versucht:

MsBuild.exe MyProject.sqlproj 
            /t:SqlPublish /p:SqlPublishProfilePath=Somewhere.publish.xml

Dies schlägt mit dem folgenden Fehler fehl:

Bereitstellungsfehler Bereitstellen von 72002: Interner Fehler.
Der Datenbankplattformdienst mit dem Typ Microsoft.Data.Tools.Schema.Sql.Sql120DatabaseSchemaProvider ist ungültig. Sie müssen sicherstellen, dass der Dienst geladen ist, oder Sie müssen den vollständigen Typnamen eines gültigen Datenbankplattformdiensts angeben.

Wenn ich dieses Projekt auf Ziel 2012 ändere (und auf eine 2012-Instanz verweise), wird derselbe Befehl erfolgreich ausgeführt. Ich hatte zuvor einen potenziellen Verwandten gefragtFrageund die Antwort dort löste mein Problem dann, aber das ist hier nicht das Problem - ich kann dieses 2014 DACPAC erfolgreich veröffentlichen, wenn ich es benutzeSqlPackage.exe direkt.

Was passiert und wie kann ich das beheben?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage