私はSQLデータベースを使用してC#デスクトップアプリケーションを開発していますが、私は終了するつもりですが、私は2つの問題があります。 最初に、データベースにアプリケーションをデプロイして、クライアントにアクセスしてデータベースにアプリケーションをインストールできるようにします。 Second One、私は別の機能に取り組み、クライアントに行って、データベース上のデータを失うことなくアップデートをインストールしたいと思います。 ありがとうございますC#アプリケーションをSQLデータベースにデプロイして更新するには?
-3
A
答えて
0
- デスクトップアプリケーションのインストーラを作成します。 installshieldの使用。
- クライアントでデータを転送する必要がある場合は、データベースをバックアップします。それ以外の場合は、データベーススキーマ用のスクリプトを生成します。クライアントにはSQLデータベースがインストールされている必要があります。
アプリケーションにアップデートがある場合は、データベースのデータが別の問題であるため、アプリケーション自体を更新してください。
0
.NETを使用している場合は、ビルドプロセスを自動化します。ビルドファイルと一緒にNantを使用して、アプリケーションをインストールすることができます。このタスクには、実行するスクリプトを含めることができます。 \ updateScript.sql:
はナントタスクがsqlcmdの-S myServerという\ instanceNameの-i Cのようなスクリプトを実行するために実行含める
<project name="RohitLib" default="clean">
<property name="build.dir" value="build"/>
<target name="clean">
<delete dir="${build.dir}" verbose="true" failonerror="false"/>
</target>
</project>
のような構造を持つファイルを構築し使用しています。
アプリケーションを実行するために実行する必要がある追加タスクをすべて追加します。あなたはhttp://nant.sourceforge.net/release/0.92/help/tasks/から仕事の完全なリストを得ることができます。
関連する問題
- 1. node2sアプリケーションをEC2にデプロイしてメソッドを更新する
- 2. SQLデータベースを更新するには
- 3. C#アプリケーションを定期的に実行してデータベースを更新する
- 4. 古いデータベースで古いアプリケーションに新しいWebアプリケーションをデプロイする方法
- 5. データベース2008をSQL 2016に更新するときのC#エラー
- 6. 配列をSQLデータベースに更新する
- 7. djangoアプリケーションにmysqlデータベースをデプロイする
- 8. C#MS SQLの更新文がデータベースを更新していない
- 9. データベースをWindows Azure SQLデータベースにデプロイする方法は?
- 10. ASP.Net Webアプリケーションは、データベース(C#MS SQL)を更新する以外はすべて行います
- 11. AppNeteratorを使用してSQLデータベースの値を正しく更新するには?
- 12. データベースを更新した後にredisを更新するには?
- 13. SQL Serverデータベースの値をすばやく更新するC#
- 14. PHPスクリプトを使用して.sqlファイルでリモートサーバーのデータベースを更新するには?
- 15. Hangfireを使用してデータベースのSQLテーブルを更新するには? ASP.Net MVC
- 16. アクティブレコードとnhibernateを使用してSQL Serverデータベースのスキーマを更新するには?
- 17. データベースを更新していないC#で更新コマンド
- 18. データベース内のイメージをどのように更新しますか? c#asp.net sql
- 19. LINQでデータベースを更新するには? Linq-to-SQL
- 20. VB.NetデータベースをSQL更新ステートメント
- 21. jQuery AjaxとPHPを使用してSQLデータベースを更新する
- 22. JavaScriptを使用してSQLデータベースを更新する
- 23. Java SQLアプリケーション。入力が私のデータベースに更新されていない
- 24. SQLデータベース内のテーブルを更新する
- 25. SQL Serverデータベースは新しい情報を更新しません
- 26. 更新はC#とSQLサーバー
- 27. SQL Serverデータベースを比較して別のデータベースを更新するにはどうすればよいですか?
- 28. 重複するvarcharsをSQLデータベース内でユニークに更新する
- 29. Python WebアプリケーションでSQLデータベースを更新できません
- 30. アプリケーション外部のデータベース更新
SQLデータベースの.bakをインストールする方法と、クライアントマシンにSQL Serverをインストールする必要がありますか? –
あなたのアプリの@AhmedEmadインストーラが.exeを作成します。インストーラに添付する必要はありません。 .exeと.bakファイルをクライアントに与えてください。はい、SQL Serverがクライアント上に必要です。 – ninja
本当に助けてくれてありがとう 私は何かトラブルに直面している場合、私はあなたに再度尋ねることができることを願っています:D –