Моя проблема в основном такая же, как в посте ниже, но на Windows Mobile 6:
Локальная база данных, мне нужно несколько примеров
Вкратце: мне нужна локальная база данных, сопровождающая исполняемый файл, и я пытаюсь сделать это, используя базу данных CE. В первом ответе под постом выше есть решение, хотя оно не работает на мобильном телефоне, то есть эта строка не может быть скомпилирована:
string dbfile = new System.IO.FileInfo(System.Reflection.Assembly.GetExecutingAssembly().Location).DirectoryName + "\\datafile.sdf";
И это из-за отсутствия атрибута «Местоположение».
Какое решение? Я довольно плохо знаком с базами данных в .Net, и документация по MSDN слишком расплывчата, чтобы я мог помочь.