Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка под ASP.NET > Не удалось найти запрошенного поставщика данных


Автор: Lite 5.3.2009, 10:25
Вот делаю компиляцию сайта, и вижу ошибку.

Не удалось найти запрошенного поставщика данных .Net Framework. Возможно он не установлен


Код

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

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

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

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

Трассировка стека: 


[ArgumentException: Не удалось найти запрошенного поставщика данных .Net Framework. Возможно он не установлен.]
   System.Data.Common.DbProviderFactories.GetFactory(String providerInvariantName) +1308959
   System.Web.UI.WebControls.SqlDataSource.GetDbProviderFactory() +67
   System.Web.UI.WebControls.SqlDataSource.GetDbProviderFactorySecure() +22
   System.Web.UI.WebControls.SqlDataSource.CreateConnection(String connectionString) +11
   System.Web.UI.WebControls.SqlDataSourceView.ExecuteSelect(DataSourceSelectArguments arguments) +89
   System.Web.UI.WebControls.ListControl.OnDataBinding(EventArgs e) +95
   System.Web.UI.WebControls.ListControl.PerformSelect() +34
   System.Web.UI.WebControls.BaseDataBoundControl.DataBind() +73
   System.Web.UI.WebControls.BaseDataBoundControl.EnsureDataBound() +82
   System.Web.UI.WebControls.BaseDataBoundControl.OnPreRender(EventArgs e) +22
   System.Web.UI.WebControls.ListControl.OnPreRender(EventArgs e) +18
   System.Web.UI.WebControls.ListBox.OnPreRender(EventArgs e) +12
   System.Web.UI.Control.PreRenderRecursiveInternal() +80
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +842

 




Я так и не понял, что нада установить.
Я работаю в VS2008 SP1 с базой данных через провайдер SQL Server Compact 3.5
Я не магу перейти на другой провайдер, бо у меня нету Northwind.mdf для обычного   провайдер SQL Server .
Если можна, то скиньте, ету база данных есть стандартная в проге  SQL Server.

Автор: Mymik 5.3.2009, 12:05
поставь SQL Express, а Northwind там будет по умолчанию стоять.

Автор: ZOXEXIVO 2.4.2009, 19:54
Та же самая проблема для SQLite

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)