2016-07-08 8 views
-3

私の質問で述べたように、Microsoft SQL Serverをインストールしないで.mdfファイルでC#アプリケーションを接続できるかどうかを知りたいです。サーバインストールを使用せずにmdfファイルに接続できますか?

I found this one

しかし、それはそれは、Visual Studioの2010

のために作成されたという事実により少し「古い」に見えますが、別の可能性はありますか?

私はC#でアプリケーションをプログラミングし、Visual Studio 2013とMicrosoft SQL Server 2014 Expressで初期データベースを作成しました。

私がしようとしているもの:

  • はLocalDBしようとしました(ワークスが、それはまだ私が各コンピュータにインストールする必要が何かある)
+2

これは、.NET Frameworkをインストールせずにasp.net WebサイトがIIS上で動作することを期待するようなものです。 – niksofteng

+0

VS 2013の後にSQL Server CEは推奨されません。http://stackoverflow.com/questions/20363374/is-sql-server-compact-discontinued-from-visual-studio-2013 –

+0

SQLite https://connect.microsoft.com/Visual Studio/feedback/details/1800520/sqlite-datasource-not-available-in-vs-2015 –

答えて

2

簡単に説明する:NO

.mdfSQL Serverファイルなので、にはの形式が必要ですSQL Server(LocalDB、Express、その他のエディション)がインストールされています。

あなたが任意のサーバーのインストールなしを実行することができ、「組み込み」データベースが必要な場合は、.sdfファイル、またはSQLiteのような全く違うものにしてSQL ServerのCE(コンパクト版)を見てする必要があります。

+1

または[VistaDB](http://www.gibraltarsoftware.com/vistadb)を使用してください(SQL Serverの機能との互換性は低下しますが、遅くなります)。 –

+0

ところで... VistaDBはVisual Studio 2010、2012、2013と互換性がありますが、2015とは互換性がありません。 –

関連する問題