gian82 ha scritto:
Ho verificato che senza un istanza di sql express sulla macchina l'eseguibile non riesce ad usare il file mdf, voi riuscite ad usare il sql server compact con i recenti visual studio 2015 e 2017 community? ,grazie per il vostro aiuto
Prima di tutto
qualsiasi database 'server' necessita di installazione del proprio motore, altrimenti non può funzionare, e su questo non ci piove.
Quindi una qualche installazione la devi fare, in ogni caso.
Se la tua applicazione gira in multi-utenza non puoi usare SQLite perché loro stessi lo sconsigliano.
Comunque, il limite di SQL Server Express 2016 non è di 4GB ma di
10GB (il limite di 4GB (ma di memoria) è per istanza di Reporting Services)
Non credo che tu abbia realizzato un applicazione che richieda un database con occupi più di 10GB, almeno non per il momento.
Il mio consiglio è quello di installare SQL Server Express. Eventualmente, un domani, potrai passare alla versione Standard.
Qui trovi tutte le info:
Edizioni di SQL Server 2016 SP1 | Microsoft
https://www.microsoft.com/it-it/sql-server/sql-server-editions