3

私のシナリオ:

Visual Studio 2010 に Windows フォーム アプリケーションがあり、SQL Server 2008 R2 にデータベースがあります。ファイルを生成し.exe、アプリケーションをクライアント PC にインストールする、このアプリケーションのセットアップおよび展開プロジェクトを作成しました。ただし、SQL Server 2008 R2 をインストールし、PC にあるのと同じ名前でデータベースを作成する必要があります。次に、PC からデータベース スクリプトを生成し、SQL Server 2008 R2 のクライアント PC で実行し、サーバーの名前を変更します。app.configファイルである場合、正常に実行されます。

問題は次のとおりです。

これは単一ユーザーには問題ありませんが、クライアントが多数ある場合は、すべてのユーザーに対してすべてのプロセスを実行する必要があります。例 (PC に SQL Server をインストールし、アプリケーション用に構成する)

私が欲しいもの:

クライアント システムに SQL Server をインストールしてすべての手順を実行する必要がないように、データベースをセットアップに追加したいと考えています。

私はC#を初めて使用するので、誰かがこれを行うのを手伝ってくれませんか。すでに何日も費やしています。

前もって感謝します

4

1 に答える 1

0

目標を達成するには、いくつかの手順を実行する必要があります。

1: アプリケーションのセットアップ プロジェクトを作成します。
2: SQL Server 2008R2 セットアップ ファイルをソフトウェア ディスクに配置します。
3: コマンド プロンプトを使用して Microsoft SQL Server 2008R2 をインストールします。コマンド プロンプトを使用して SQL Server をインストールする方法の詳細については、ここ
4: アプリケーションをインストールします。
5: T-SQL コードを使用してデータベースを作成するか、インストーラーを使用して .mdf および .ldf ファイルをアプリケーション フォルダーにコピーし、T-SQL コードを使用してそのファイルを添付します。

于 2013-05-27T11:33:57.623 に答える