Как я могу установить путь к базе данных в DLL C# windows, с помощью которого пользователь может интегрировать ее из любого места.
Я разработал dll в C# и с помощью базы данных в ms-access, его работа на моем компьютере, когда я поместил dll-файл и базу данных в папку bin приложения, потому что ниже строки подключения я попытался выбрать путь к папке bin.
Если я поместил dll файл и databace в другое место, то это дает ошибку, как
Could not find file 'c:\abc.mdb'..
Поэтому нужна строка подключения, которая находит текущее местоположение dll и базы данных в любом месте.
Заранее спасибо.
Что я уже пробовал:
string appPath = Application.StartupPath;
con = new OleDbConnection(@"Provider=MICROSOFT.ACE.OLEDB.12.0;Data Source=" + appPath + "\\abc.mdb;Jet OLEDB:Database Password=mbd");
F-ES Sitecore
Поместите "appPath" в свой конфигурационный файл, чтобы вы могли указать, где найти базу данных.