0

Ich habe eine C# -Code-Basis geerbt, die in VS2013 Leben begann. Wir bewegen uns jetzt zu VS2017 (von VS2015). Die Lösung enthält eine Reihe von .rptproj Projekten, die zum Verwalten der Datenbankschemas verwendet werden. Nach der Installation MS Report Projects for VS kann ich jetzt die .rptproj Projekte in VS öffnen. Wenn ich jedoch ein neues Datenbankprojekt erstelle, lautet die Dateiendung .sqlproj. Soweit ich sehen kann, sind diese Projekte die gleichen, wie sie zumindest in der IDE erscheinen, also bin ich etwas verwirrt, was der Unterschied ist? Ist es rein eine Namensänderung aus irgendeinem Grund gibt es da noch mehr Bedeutung? Ich vermisse hier definitiv etwas.Visual Studio 2017: .rptproj vs .sqlproj

+0

SSDT und SSDT-BI sind verschiedene Produkte. Warum würden Sie das Reporting-Projektverwaltungs-DB-Schema verwenden, während SSDT dafür besser ist? SSDT ist sehr weit fortgeschritten in der Verwaltung der Datenbank als Projekt, nicht nur als Schema. Für RS-Projekt, ich denke, Sie können nur ein paar Skripts verwalten. – qxg

Antwort

6

.sqlproj Dateien sind für das Schreiben und Bereitstellen von SQL-Datenbankobjekte (Tabellen, Views, Stored Procedures etc.)

.rptproj Dateien sind Reporting Services für das Schreiben von Berichten

Sie sind verschieden und beide genial :)

+2

nur um zu klären, wenn ich sagte Reporting Services war super, ich habe es nicht gemeint - hoffe, niemand denkt –

+1

ja, das war eine kategorische falsche Aussage –