Сообщение об ошибке Parser: не удалось сгенерировать код. Исключение типа 'System.Data.Design.InternalException' было сгенерировано
Я получаю эту ошибку при использовании ODP.net. Ошибка появляется при подключении
<Connection AppSettingsObjectName="Web.config" AppSettingsPropertyName="BannerCS" ConnectionStringObject="" IsAppSettingsProperty="true" Modifier="Assembly" Name="BannerCS (Web.config)" ParameterPrefix=":" PropertyReference="AppConfig.System.Configuration.ConfigurationManager.0.ConnectionStrings.BannerCS.ConnectionString" Provider="Oracle.ManagedDataAccess.Client" />
в файле .XSD в проекте веб-сайта у меня есть следующее соединение в файле web.config
<add name="BannerCS" connectionString="DATA SOURCE=******;PASSWORD=**********;PERSIST SECURITY INFO=True;USER ID=*********"
providerName="Oracle.ManagedDataAccess.Client" />
Я могу увидеть данные, запустив SQL-запрос в таблице данных в наборе данных. Проект веб-сайта, основанный на .net 3.5, также не выдает никакой ошибки во время компиляции. Но когда я запускаю приложение, оно выдает эту ошибку.
Также, когда я добавляю ссылку на
Oracle.ManagedDataAccess.dll
добавив это в web.config
<add assembly="Oracle.ManagedDataAccess, Version=4.121.1.0, Culture=neutral, PublicKeyToken=89B483F429C47342"/>
это дает эту ошибку
Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
Parser Error Message: Could not load file or assembly 'Oracle.ManagedDataAccess, Version=4.121.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342' or one of its dependencies. The system cannot find the file specified.