С Новым годом! Форум программистов, компьютерный форум, киберфорум
C#: API, боты
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 10.10.2022
Сообщений: 6
Telegram Bot

Проблема с AppConfig, подключение к БД

10.10.2022, 14:38. Показов 2167. Ответов 8

Студворк — интернет-сервис помощи студентам
добрый день!
Помогите решить проблему, пишу бота, который должен проверять, присутствует ли Id пользователя в БД.
За БД взял SQLite, вроде все сделал, код доходит до обращения к базе и падает с ошибкой:

System.TypeInitializationException: "The type initializer for 'System.Data.Entity.Internal.AppConfig' threw an exception."
ConfigurationErrorsException: Configuration system failed to initialize

ConfigurationErrorsException: Unrecognized configuration section system.data. (F:*тут был полный путь*Bot.dll.config line 26)

в 26 строке AppConfig у меня идет:
XML
1
2
3
4
5
6
7
  <system.data>
    <DbProviderFactories>
      <add name="SQLite Data Provider (Entity Framework 6)" invariant="System.Data.SQLite.EF6" description=".NET Framework Data Provider for SQLite (Entity Framework 6)" type="System.Data.SQLite.EF6.SQLiteProviderFactory, System.Data.SQLite.EF6" />
      <add name="SQLite Data Provider" invariant="System.Data.SQLite" description=".NET Framework Data Provider for SQLite" type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite" />
    </DbProviderFactories>
  </system.data>
</configuration>
Помогите разобраться, в чем проблема.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.10.2022, 14:38
Ответы с готовыми решениями:

AppConfig в Windows: 'Error: PPD for 'AppConfig.ppd' could not be found.'
Я не могу инсталировать 'AppConfig'. Я пишу: 'ppm install AppConfig' и выводится сообщение: 'Error: PPD for 'AppConfig.ppd'...

AppConfig.xml хранение настроек приложения
нужно хранить данные такого вида &lt;Waiters&gt; &lt;Waiter Name=&quot;FIO_1&quot;&gt; &lt;Table Id=&quot;1&quot;/&gt; &lt;Table Id=&quot;2&quot;/&gt; &lt;Table Id=&quot;3&quot;/&gt; ...

Я знаю, что это можно сделать с AppConfig, но я не хочу, чтобы другой файл был рядом с EXE
У меня есть проект C#, который содержит 1 EXE и около 7 библиотек DLL. Что я хотел бы иметь, так это папку рядом с EXE под названием...

8
Эксперт .NET
 Аватар для Usaga
14117 / 9334 / 1350
Регистрация: 21.01.2016
Сообщений: 35,071
10.10.2022, 15:22
Vi-tek-ll, в тексте ошибки русским языком сказано, что не так…
0
0 / 0 / 0
Регистрация: 10.10.2022
Сообщений: 6
10.10.2022, 15:34  [ТС]
Цитата Сообщение от Usaga Посмотреть сообщение
Vi-tek-ll, в тексте ошибки русским языком сказано, что не так…
В тексте ошибки русских букв нету.
Я все понимаю, для опытных это наверняка ерунда и не исключаю, что ответ где-то на поверхности, но у меня не удалось разобраться с проблемой, и к гуглу я обращался. То что показал гугл, для меня, аналогично твоему ответу, иначе бы не пришел сюда.

Можно чутка больше конкретики?
Ошибка в коде, в AppConfig или еще чем?
0
Эксперт .NET
 Аватар для Usaga
14117 / 9334 / 1350
Регистрация: 21.01.2016
Сообщений: 35,071
10.10.2022, 16:37
Цитата Сообщение от Vi-tek-ll Посмотреть сообщение
Можно чутка больше конкретики?
Ошибка в коде, в AppConfig или еще чем?
Вот:
Цитата Сообщение от Vi-tek-ll Посмотреть сообщение
ConfigurationErrorsException: Unrecognized configuration section system.data.
Так сложно google translate использовать, если знаний инглиша не хватает?
1
0 / 0 / 0
Регистрация: 10.10.2022
Сообщений: 6
10.10.2022, 16:47  [ТС]
Цитата Сообщение от Usaga Посмотреть сообщение
Вот:


Так сложно google translate использовать, если знаний инглиша не хватает?
Если бы я понимал, что с этой информацией делать - не писал бы сюда. Мне статистика по сообщениям на этом форуме не нужна.

Если тебе религия, воспитание или жизненные убеждения претят адекватно ответить, проходи, пожалуйста, мимо.
Лайкусиком за старания я с тобой поделюсь.
0
Эксперт .NET
 Аватар для Usaga
14117 / 9334 / 1350
Регистрация: 21.01.2016
Сообщений: 35,071
10.10.2022, 16:56
Vi-tek-ll, ой, спасибо, братишка)

А так, там написано, что менеджер конфигурации не понимает что такое system.data в твоём файле конфигурации и что ему с этим делать.
0
403 / 265 / 69
Регистрация: 12.04.2020
Сообщений: 1,404
10.10.2022, 17:47
а зачем использовать старый фреймворк?
0
0 / 0 / 0
Регистрация: 10.10.2022
Сообщений: 6
10.10.2022, 18:50  [ТС]
Цитата Сообщение от Dr9vik Посмотреть сообщение
а зачем использовать старый фреймворк?
Так получилось..
Тему по подключению проекта к БД нашел на ютубе, пытался адаптировать, по факту файл AppConfig писал не сам, а взял из чужого проекта - да, знаю, сам виноват.

Можно обойтись без этого, или как-то иначе? Дай направление, пожалуйста.

Удалил system.data, продвинулся на шаг вперед, но словил другую ошибку буду копать.
0
Эксперт .NET
 Аватар для Usaga
14117 / 9334 / 1350
Регистрация: 21.01.2016
Сообщений: 35,071
11.10.2022, 01:58
Vi-tek-ll, старый EF6 действительно не стоило брать. Лучше бы EF Core. Но это если у вас проект под Core. EF Core не требует всяких App.config. И возни с этим ему не надо. Ещё лучше бы, конечно, Linq2Db, но уже поздняк менять.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.10.2022, 01:58
Помогаю со студенческими работами здесь

Проблема с подключение css файла
Хочу подключить к html файлу css файл но ничего не работает все перепробовал, перечитал кучу сайтов но так ничего не смог поделать. Я...

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

Подключение наушников возникла проблема
При попутке подключения через bluetooth наушников выдает такое окно. Без возможности выбора да или нет. Танцевал с бубнами как мог,но так и...

Подключение по ptpp Ростелеком (проблема)
есть роутер от Ростелекома Пытаюсь подключиться по ptpp выдает вот такую ошибку 1168755TACH] Пытался подключить другой...

Проблема с подключение к SQL-server
Делаю связку Delphi+MS-SQL server (курсач, сам админ, и к кодингу имею весьма посредственное отношение). Проблема в следующем - я...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru