22

SQLite は VS 2012 および .NET 4.5 で動作しますか?

NuGet でそれ (System.Data.SQLite.x64) をインストールし、このサイトとは別に ado.net プロバイダーもインストールしました(.net 4.0 のプロバイダーしか見つかりませんでした)。サーバーエクスプローラーのオプション。

4

7 に答える 7

36

このページの公式インストーラーは次のとおりです。

http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki

これにより、設計時のコンポーネントが VS2012 にインストールされ、公式の System.Data.Sqlite バイナリもインストールされます。

そのページには多くのダウンロードがあり、必要なものは約半分下にあり、これを検索することでそこにたどり着くことができます:

sqlite-netFx45-setup-bundle-x86-2012-1.0.84.0.exe

ここに直接リンクがあります:http://system.data.sqlite.org/downloads/1.0.84.0/sqlite-netFx45-setup-bundle-x86-2012-1.0.84.0.exe

PS:ライセンスの制限により、VS Expressでは設計時のコンポーネントがサポートされていないことに注意してください。(ありがとうコンラッド)

于 2013-01-21T01:03:19.953 に答える
5

VS 2012 で sqlite を使用する別の方法を見つけました。SQLite に dotConnect を使用すると、標準の無料版が機能します。http://www.devart.com/dotconnect/sqlite/download.html

于 2012-12-29T23:22:46.730 に答える
4

価値のあるものとして、VS2012 RC にウィザードをインストールできる、パッチを適用したデザイナー インストーラー実行可能ファイルがあります。ここからダウンロードできます。SQLLite が既にインストールされている必要があり、バージョン 1.0.66 (ライブラリの少し古いバージョン) である必要があり、元のデザイナー インストーラーと同じディレクトリに配置する必要があります。

デフォルトのインストール パスを使用したと仮定すると、実行可能ファイルはC:\Program Files\SQLite.NET\bin\Designer(x86 の場合) またはC:\Program Files (x86)\SQLite.NET\bin\Designer(x64 の場合) に移動するはずです。

エディションがリストボックスでチェックされている場合、そのバージョンには既に (自動的に) インストールされています。そのマシンに他の Visual Studio バージョンがある場合は、それらも表示されます (2008 以降)。インストールは、いくつかのレジストリ エントリと machine.config ファイルの更新だけです。

于 2012-07-27T17:36:23.533 に答える
2

Visual Studio 2012 の設計時コンポーネントをインストールするには、次のバイナリ パッケージをインストールする必要があります。

sqlite-netFx45-setup-bundle-x86-2012-1.0.84.0.exe

そのページへのリンク

以下の x64 バージョンでは、設計時のコンポーネントはインストールされません。設計時のコンポーネントにアクセスするには、(In vs 2012) View > Server Explorer に移動し、右クリックして新しい接続を追加すると、sqlite データベースが追加されます。

私は初心者で、これを正しく行うと夜が台無しになりました:(

于 2013-03-15T22:04:27.320 に答える
0

vs2012 64 ビットでデザイン コンポーネントをインストールして統合する方法を見つけました。

まず、 http ://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki から sqlite バンドルをダウンロードしてインストールします。

このバンドルはコンピューターに dll をインストールしますが、それらを vs2012 に統合していないことに注意してください。接続を追加するときに SQLite オプションが表示されないのはそのためです。

SQLite を VS に統合するには、以前にダウンロードしたバンドルの 32 ビット バージョンが必要です (設計コンポーネントを VS に統合できる唯一のファイルであることが太字で記述されていることに注意してください)。

32 ビット版をダウンロードして実行してください。カスタム インストールを選択し、コア コンポーネント (および 2 つの子コンポーネント) と VISUAL STUDIO DESIGNER コンポーネントのチェック ボックスのみをオンにします。

うまくいけば、SQLite があなたの vs. GOOD LUCK に統合されることを願っています!

于 2013-08-13T18:50:00.797 に答える
0

.NET 4.0 バージョンは、.NET 4.5 で正常に動作するはずです。ただし、現在のセットアップではデザイナー コンポーネントが Visual Studio 2012 に登録されていません。

だからあなたはそれを使うことができます...まだどのウィザードも使用していません.

于 2012-07-10T23:55:40.697 に答える