c# читать историю Microsoft Edge - PullRequest
1 голос
/ 29 апреля 2020

Я не мог понять, как получить историю Edge в c#. Я пробовал этот код:

DataSet ds = new DataSet();
string mySelectQuery = "SELECT * FROM " + "Container_n";
OleDbConnection myConnection = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;DataSource=" + @"C:\Users\user\AppData\Local\Microsoft\Windows\WebCache\WebCacheV01.dat" + ";Extended Properties=\"text;HDR=YES;FMT=Delimited\"");
OleDbDataAdapter dsCmd = new OleDbDataAdapter(mySelectQuery, myConnection);
//Fill the DataSet object
dsCmd.Fill(ds, "Packets");
myConnection.Close();

Но строка dsCmd.Fill(ds, "Packets"); выдает:

Поставщик «Microsoft.Jet.OLEDB.4.0» не зарегистрирован на локальном machine.

Я не хочу устанавливать его на каждый компьютер, на котором я использую приложение. Есть ли другой способ сделать это?

...