Не удалось найти запрошенный поставщик данных .Net Framework. Возможно, он не установлен. ошибка - PullRequest
0 голосов
/ 27 октября 2011

, все работало нормально, я не имею ни малейшего представления об этой ошибке, что мне делать

Невозможно найти запрошенный поставщик данных .Net Framework. Возможно, он не установлен. Описание: во время выполнения текущего веб-запроса произошло необработанное исключение. Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде.

Сведения об исключении: System.ArgumentException: невозможно найти запрошенный поставщик данных .Net Framework. Возможно, он не установлен.

Ошибка источника:

При выполнении текущего веб-запроса было сгенерировано необработанное исключение. Информация о происхождении и местонахождении исключения может быть идентифицирована с помощью приведенной ниже трассировки стека исключений.

Stack Trace: 

[ArgumentException: Unable to find the requested .Net Framework Data Provider.  It may not be installed.]
   System.Data.Common.DbProviderFactories.GetFactory(String providerInvariantName) +301
   System.Web.UI.WebControls.SqlDataSource.GetDbProviderFactorySecure() +48
   System.Web.UI.WebControls.SqlDataSource.CreateConnection(String connectionString) +14
   System.Web.UI.WebControls.SqlDataSourceView.ExecuteSelect(DataSourceSelectArguments arguments) +208
   System.Web.UI.WebControls.ListControl.OnDataBinding(EventArgs e) +186
   System.Web.UI.WebControls.ListControl.PerformSelect() +51
   System.Web.UI.WebControls.BaseDataBoundControl.EnsureDataBound() +105
   System.Web.UI.WebControls.ListControl.OnPreRender(EventArgs e) +35
   System.Web.UI.WebControls.ListBox.OnPreRender(EventArgs e) +16
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +256
   System.Web.UI.Control.PreRenderRecursiveInternal() +256
   System.Web.UI.Control.PreRenderRecursiveInternal() +256
   System.Web.UI.Control.PreRenderRecursiveInternal() +256
   System.Web.UI.Control.PreRenderRecursiveInternal() +256
   System.Web.UI.Control.PreRenderRecursiveInternal() +256
   System.Web.UI.Control.PreRenderRecursiveInternal() +256
   System.Web.UI.Control.PreRenderRecursiveInternal() +256
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3888

1 Ответ

0 голосов
/ 15 ноября 2011

Я видел ту же проблему, почему пытался опубликовать веб-сайт на новом сервере.Установка соединителя / сети 6.4.4, найденная здесь, решила мою проблему: http://dev.mysql.com/downloads/connector/net/

...