Ich habe meine erste datenbankbasierte Desktopanwendung in .NET erstellt und kann nicht verstehen, wie ich die Datenbank mit dem Installationsprogramm der Anwendung bereitstellen kann, sodass die Datenbank, die Anwendung und der SQL Server auf einmal installiert werden.SQL Server Express-Datenbank mit Desktop-App bereitstellen?
Wenn ich nur den nativen Client für SQL Server und die Datenbank mit dem Installer bereitstellen, wird es funktionieren?
Die Anwendung verwendet die Datenbank sehr häufig.
SQL Server Express ist eine Server-Klasse-Datenbank und daher wahrscheinlich eine schlechte Wahl für eine _desktop_ App. Verwenden Sie eine _in_process_Datenbank wie sqlite, sql server compact oder sogar Zugriff. –
Ich muss @Joel zustimmen - wenn es eine Desktop-Anwendung für einen einzelnen Benutzer ist, dann sollten Sie wahrscheinlich SQL Server Compact Edition verwenden, die eine DLL ist und daher als Teil des Installers der App bereitgestellt werden kann. – Murph