Мне нужна помощь в решении этой проблемы. Я создал установщик приложения с помощью MS Visual Studio Installer Projects и запустил его на другом устройстве. Не было версий LocalDB, установленных на моем компьютере (2016 и 2017) в предварительных требованиях , поэтому мне пришлось вручную загрузить SQL Server 2017 LocalDB на другой компьютер. После этого, когда я запустил программу, я получил следующую ошибку .
Файлы базы данных были автоматически помещены во время установки в папку Documents
Я изменил строку подключения следующим образом :
string dbPathMyDoc = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
string dbPath = Path.Combine(dbPathMyDoc, "myprojectAppData");
AppDomain.CurrentDomain.SetData("DataDirectory", dbPath);
Путь к базе данных
Так мне кажется, что проблема не в строке подключения, а в чем дальше?