LocalDB を使用する小さなプロジェクトを構築しました。今度はそれを顧客に移します。セットアップ ファイルの構築方法を知りたいですか? 通常どおり InstallShield ソフトウェアを試してみましたが、成功しませんでした。違いはありますか?また、DBの配置方法(このプロジェクトではV11だけでローカライズされていません)問題を説明できれば幸いです。返信をお待ちしております
質問する
4001 次
1 に答える
6
クライアント マシンで LocalDB を使用するには、次の 2 つのことを行う必要があります。
クライアント マシンに LocalDB をインストールします。これは小さなインストーラーで、次のコマンドでサイレント モードで実行できます
msiexec /i SqlLocalDB.msi /qn IACCEPTSQLLOCALDBLICENSETERMS=YES
。このインストーラーをアプリケーションのインストーラーに含める必要があります。詳細については、こちらをご覧ください作成した *.mdf および *.ldf ファイル (デフォルトでは にあります。詳細については、こちらを参照してください) を見つけて
%userprofile%
、クライアントマシンで使用できるようにします。プロセスがアクセスできるディレクトリにそれらを配置し、アプリケーションの接続文字列でそのパスを使用します。例えば:Data Source=(LocalDB)\v11.0;AttachDbFileName=C:\ProgramData\MyApp\Data\MyData.mdf;
于 2013-03-04T13:36:12.660 に答える