SQL ServerデータベースでC#/ WPFアプリケーションを展開する方法

私は、SQL Serverデータベース(.edmxファイル)を使用して作成したアプリケーションを配備しようとしています。作成されたデータベースは、SQL Server Management Studioを使用します。このアプリケーションを展開するために必要なステップは何ですか?インストール時にすべてのテーブルを含む空のDBを作成する必要があります。

1

1 答え

WIXの使用を強くお勧めします。 http://wix.codeplex.com/ これは、WIXでSQLデータベースの処理を行う方法です。 http:// weblogs.asp.net/cibrax/archive/2005/03/30/396338.aspx

あなたがWixが好きではない場合、調べる価値のあるいくつかのオプションは次のとおりです:

Click Once: http://msdn.microsoft.com/en-us/library/t71a733d%28v=vs.80%29.aspx InstallShield: http://www.flexerasoftware.com/products/installshield.htm

私はMicrosoftがOffice 2010インストーラにWixを使用したと思う。これはマイクロソフトが推進している方法だと思われる。 Wixは無料でオープンソースであり、C#で拡張可能です。 InstallShieldは私にとって最高のランナーになるだろう。それはかなり有名で、かなり機能が豊富である可能性が高いです。

3
追加された
実際にSQL Serverをインストールする方法は?
追加された 著者 Brock Hensley,
WIXを学ぶには、この本をチェックしてください: amazon.com/WiX -Developers-Guide-Windows-Installer/dp/1849513‌ 724
追加された 著者 joerage,
これを実行してデータベースを作成します: wix.tramontana.co.hu/tutorial/sql/creating-a-database
追加された 著者 Dessus,
次のようなSQLスクリプトを実行してデータを作成します。 rrreese.com/Article/Show/WiX %20SQL
追加された 著者 Dessus,
SQLにデータをエクスポートするには、このスレッドを参照してください: stackoverflowと同等です。 com/questions/85186 /…
追加された 著者 Dessus,
ワオ。これは私にとって非常に混乱しています。これについて深いチュートリアルはありますか?
追加された 著者 xxf8xx,