エラー 175:指定されたストアプロバイダーが構成内に見つからないか、無効です。

シェアする

  • このエントリーをはてなブックマークに追加

スポンサードリンク

エラー発生環境

  • Windows 7 64bit
  • .Net Framework 4.5
  • Visual Studio 2012
  • SQLite version 3.8.7.1

スポンサードリンク

エラー内容

Visual Studio 2012でSQLiteへのアクセスのあるプロジェクトを開いたときに発生。

image

日本語では「エラー 175: 指定されたストアプロバイダーが構成内に見つからないか、無効です。」

英語では「error 175: the specified store provider cannot be found」

スポンサードリンク

解決方法

データベースへのアクセスのあるプロジェクトでは、データベースへのアクセスするためのドライバーソフトが必要です。
SQLiteの場合、.NET対応のSystem.Data.SQLiteをインストールする必要があります。
http://www.sqlite.org/download.html をブラウザで開くと以下の項目があります。

Precompiled Binaries for .NET

System.Data.SQLite
Visit the System.Data.SQLite.org website and especially the download page for source code and binaries of SQLite for .NET.

System.Data.SQLite を開いて、自分が使っているWindows環境(32bit/64bitと.NET Frameworkのバージョン)に適合したSystem.Data.SQLiteをダウンロードしてインストールします。

おまけ

Visual Studioアプリケーションからデータベースへのアクセスする手段として、ADO.NET、ADO、OLE DBという3種類の方法が用意されています。
この中で、特にADO.NETについてマイクロソフト/.NET Frameworkでは、データベースへアクセスするためのソフトウェア(ドライバー)をデータプロバイダと呼んでいるようです。
http://msdn.microsoft.com/ja-jp/library/aa290751%28v=vs.71%29.aspx
System.Data.SQLiteもこの一種です。

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です