2016-07-20 6 views
1

.NETとSQL Serverのみに依存するC#プログラムを作成しました。プログラムを使用するためにエンドユーザーは何をインストールする必要がありますか? .NET Frameworkをインストールする必要があることはわかっていますが、プログラムが適切なSQLファイルなしで動作するかどうかは不明です。または私は間違っていますか?私のプログラムのエンドユーザーは、それを使用するために何が必要ですか?

この質問が間違っている場合は申し訳ありませんが、これが私の最初のプログラムです。

+5

SQL Serverはリモートインスタンスですか?そうでない場合は、必要なSQL Serverコンポーネントもインストールする必要があります。 – Tim

+1

最もコストの低いソリューションは、SQL Server Expressをインストールすることです(有償バージョンでのみ使用可能な機能を使用しないと仮定した場合)。別々のインストールを必要としないデータベースが数多くありますが、それらを使用するとほぼ確実にコードを再作成する必要があります。 SQLiteが人気です。より多くのオプションのGoogle軽量データベースC# ' –

+0

私はローカルでデータを保存するためにデータベースを使用しています。私は他の何かを再構成する必要がありますか?私は接続文字列が違うことなどに心配しています。 – user3442765

答えて

1

アプリケーションがSQL Serverを使用している場合、SQL Serverとアプリケーションが探しているデータベースをインストールする必要があります。 .NET FrameworkにはSQL Serverは含まれていませんが、SQL Serverは.NET Frameworkをインストールします。 (SQL Server 2016 installation) SQL Server 2016 Expressには、必要に応じてLocalDBのバージョンがありました。 LocalDB is a lightweight version of Express that has all its programmability features yet runs in user mode and has a fast, zero-configuration installation. 最初のプログラムで幸運を祈る。 :-)

+0

ありがとうございました! SQL Expressのバージョンに合わせて接続文字列を置き換える必要があることを理解していますか? – user3442765

関連する問題