Я столкнулся с проблемой при попытке подключить мое приложение .NET 8 к базе данных Oracle с помощью Dapper и Oracle.ManagedDataAccess версии 21.13.0. Сообщение об ошибке, которое я получаю, выглядит следующим образом:
System.IO.FileNotFoundException: Could not load file or assembly 'System.Configuration.ConfigurationManager, version=0.0.0.0, Culture=neutral. The system cannot find the file specified."
Я озадачен тем, почему он пытается загрузить сборку ConfigurationManager v0.0.0.0. Кто-нибудь еще сталкивался с этой проблемой, и если да, есть ли у вас какие-либо идеи или решения? Любая помощь будет принята с благодарностью!
Заранее спасибо.
Для приложения .NET 8.0 вам следует ссылаться на Oracle.ManagedDataAccess.Core, который поддерживает .NET Core и выше. Самая последняя версия на данный момент — 3.21.130.
Вы ссылаетесь на версию 21.13.0 Oracle.ManagedDataAccess для .NET Framework, которая поддерживает .NET Framework 4.7.2–4.8.1.