Создание SQLite ConnectionString переносимым - PullRequest
0 голосов
/ 28 марта 2012

Как личный проект, я хочу проверить возможность использования SQLite с MVC 3, и до сих пор хорошо удалось настроить все.

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

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

У меня есть база данных, размещенная в решении уровня данных в той же папке, где находится моя модель данных, если это поможет

1 Ответ

1 голос
/ 28 октября 2012

Я вижу два пути:

  • Укажите расположение базы данных SQLite относительно исполняемого файла
  • Сделайте путь указанным в качестве ввода (скажем, аргумент командной строки или .configфайл)
...