2017-07-13 7 views
0

C#で書かれたアプリケーション用のインストーラを、サーバー(オンラインモード)またはローカルデータベース(オフラインモード)に接続できるようにする方法を楽しみにしています。 私がしたいのは、アプリケーション、mdfファイル、およびインストールされていない場合はSqlLocalDBをインストールするVisual Studio 2017のインストーラパッケージです。Visual StudioインストーラセットアッププロジェクトにSQLLoclaDBを含める

あなたはそれを行う方法、または適切な手順を説明する良いガイド/チュートリアルを知っていますか?

おかげで、宜しく

答えて

0

あなたは、私がこれまでして、Windowsインストーラの最も完全な機能セットであるWixにあなたを参照してくださいしたいと思い、複雑なインストールを持っているので。 学習曲線はありますが、後でその決定を後悔することはありません。

あなたが選んだツールがWiXならば、ブートストラップ機能を使用してLocalDBをインストールする必要があります。

<MsiPackage SourceFile="SqlLocalDB.msi" Vital="yes" DisplayInternalUI="no"> 
<MsiProperty Name="ALLUSERS" Value="1"/> 
<MsiProperty Name="IACCEPTSQLNCLILICENSETERMS" Value="YES"/> 

この男はsqlexpressでそれをしません。

は、それがsqllocaldb.msi

で動作させるために周りいじってみては

+0

親愛なるハムザ、確かにこのヘルプをお役に立てば幸いです。どうもありがとう。私の最初の選択肢は、Visual Studioに含まれているインストーラを使用することですが、私が必要とするものを行う方法はあまり明確ではありません。あなたのソリューションは良い計画Bになります:) – user2819934

関連する問題