Я бы посоветовал вам не пытаться читать / писать с использованием JavaScript, а вместо этого идти по пути встраивания небольшого веб-сервера в USB-накопитель.Я сделал это для приложения один раз, и это сработало хорошо.Я использовал веб-сервер Cassini .
Я создал два проекта в visual studio.Сначала я создал веб-сайт ASP.Net для чтения / записи из базы данных SQLite.Этот сайт отображал весь мой контент и был построен так же, как и любой другой сайт ASP.Net.Во-вторых, я создал приложение Windows Forms, на котором размещался веб-сервер Cassini, и представил пользователю форму, содержащую один элемент управления веб-браузера.Это сделало работу с пользователем очень простой ... они просто щелкнули MYAPP.EXE из корневого каталога USB-накопителя, и форма открылась, запустила веб-сервер и переместилась в элемент управления браузера на начальную страницу веб-сайта.