Я написал приложение в C# с WPF. Когда я отлаживаю локально, все работает хорошо!Сохранить данные в MS Access db.accdb
Но когда я упаковываю его с помощью InstallShield или (другая системная упаковка) и помещаю его на другой компьютер, приложение не работает. Данные не сохраняются в базе данных.
Ошибок нет, и проблема только в выпуске.
Я положил на тестовую машину (W10): доступ к Runtime -ADO.NET -ACE.PROVIDER ... так, где я иду не так?
Пожалуйста, помогите!
Моя строка соединения:
InitializeComponent();
con.ConnectionString =
@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\BDIAI.accdb;Persist Security Info=False;";
Глупый вопрос: делает это 'BDIAI.accdb' файл ** ** существует на другом компьютере, где ваше приложение не Работа? Или ваш код создает его, когда его еще нет? –