Проблема с активной записью и шаблонами Linq T4 - PullRequest
2 голосов
/ 23 августа 2009

Я запустил проект веб-приложения на C #, используя subsonic 3.0.3 в качестве DAL и SQLite для базы данных.

При использовании SimpleRepo проблем не возникает, но проблема возникает, когда я пытаюсь использовать шаблоны ActiveRecord / Linq T4.

Там написано, что «файл метаданных System.Data.SQLite не найден». Settings.ttinclude - это файл, предоставляемый с файлом SQLite.ttinclude, и его конфигурация выглядит нормально, и другие файлы, конечно же, должны использовать SQLite.ttinclude. Я также проверил их с базой данных SQL Server, и все идет хорошо.

Также попытался поискать об этом в сети, и все, что я смог найти, это:

  1. Дозвуковые группы Google , который инструктирует меня добавить ссылку на System.Data.SQLite в начало файла settings.ttinclude. Не повезло.
  2. Кто-то на здесь прокомментировал эту проблему, и на него был дан ответ, чтобы проверить строку подключения, которая, по-видимому, не является моей проблемой, поскольку приложение работает, когда я использую SimpleRepo.

1 Ответ

2 голосов
/ 23 августа 2009

SQLite установлен на вашем компьютере? Вам также нужен драйвер .NET (это то, что не может быть найдено).

...