Ich habe ein SQL Server-Datenbankprojekt, von dem ich sowohl für einen lokalen SQL Server 2016 als auch für SQL Azure bereitstellen möchte.Generieren Sie mehrere DACPACs für mehrere Zielplattformen
Es scheint, ich nur das Projekt einstellen kann eine Plattform
ich in der Lage sein Ziel, dieses Projekt zu bauen (mit VSTS Agenten bauen) und erhalten mehrere DACPAC Dateien, eine für jede Zielplattform.
Diese Frage Visual Studio Database project target platform in publish profile kann tatsächlich die Antwort sein. Ich habe jedoch das Gefühl, dass ich die einzelnen DACPACs für das Bereitstellungsszenario benötigen könnte.
so seine eine Errichtungs Einstellung vs Build Zeiteinstellung? wenn möglich, bitte zeigen, wo dies festgelegt ist? – BozoJoe
Am einfachsten ist es, wenn Sie mit der rechten Maustaste auf das Projekt klicken und "Veröffentlichen" auswählen. Sie sehen eine Reihe von Optionen, einschließlich der Zieldatenbank/des Zielservers. Sie können dies ändern und sogar verschiedene Optionen pro Server/Datenbank festlegen, wenn Sie möchten. Hinter den Kulissen erstellen Sie eine "Dacpac" -Datei, die für mehrere Szenarien wiederverwendet werden kann. Sie können Ihr Dateisystem durchsuchen, um es zu sehen. –