LINQ to classデータベースを保持するWPFアプリケーションがあります。このアプリケーションを公開してクライアントのマシンで動作させる必要があります。 私はこれをしましたが、データベースが見つからない場合、データベースがデプロイされたファイルに含まれていないという問題があると思うので、データベースを含む私のアプリケーションを公開する明確なステップが必要です。 。 ありがとうございますWPFアプリケーションをLINQクラスデータベースに公開する
-2
A
答えて
1
お客様のクライアントマシンにSQL Server engine
がインストールされていないと.mdf
データベースとやりとりすることはできません。
はこれを試してみてください:
は、変更後、(.mdfファイルを使用するか、DBのバックアップを使用して)SQL Serverへ
をデータベースをアタッチし、あなたのクライアントマシン上でSQL server Expressをインストールします。クライアントマシンにアプリケーションをデプロイする前の接続文字列。あなたは、ハード、接続文字列をコード化した場合
、あなたはそれを修正するためにあなたに柔軟を与えるために、クライアントのマシン名を調整し、またはapp.config
の内側にあなたの接続文字列を追加するには、接続文字列を変更する必要があります展開後
のapp.config:
var connection = ConnectionFactory.GetConnection(ConfigurationManager.ConnectionStrings["Test"].ConnectionString, DataBaseProvider);
を使用して
<configuration>
<connectionStrings>
<add name="Test" connectionString="Data Source=.;Initial Catalog=OmidPayamak;IntegratedSecurity=True" providerName="System.Data.SqlClient" />
</connectionStrings>
はそれが助けたいです。
関連する問題
- 1. 公開後にWPFアプリケーションがクラッシュする
- 2. APIキーを公開するPythonアプリケーションを公開するには?
- 3. WPFのカスタムクラスファイルでアプリケーションを公開する方法
- 4. ClickOnce公開ツールを使用してLocalhostにWPFアプリケーションを公開する最良の方法は
- 5. Webアプリケーションを公開するには
- 6. 公開アプリケーションに.pdfを追加する
- 7. Facebookアプリケーションの公開公開アクセス許可
- 8. IISにWPFアプリケーションを展開する
- 9. exeアプリケーションの公開
- 10. 公開アプリケーションの非公開iOSアプリケーション - 無効なバイナリ
- 11. Visual Studioアプリケーションが公開前に公開されていて公開前に公開されていない
- 12. 公開グラフアクションをグループに公開する
- 13. .netアプリケーションを公開する方法
- 14. 角2のアプリケーションを公開
- 15. 公開シェアポイントのページは既にWPFアプリケーションからログインしています
- 16. WPF ClickOnce - 場所情報を公開
- 17. 内部Webアプリケーションを公開Webアプリケーションに変換する
- 18. WPF DataTemplateのプロパティを公開するには?
- 19. WPF自分のオブジェクトを他のウィンドウに公開する方法
- 20. SQL ServerでWPFアプリケーションを展開する
- 21. Webアプリケーションをazureに公開中のエラー
- 22. アプリケーションの公開方法
- 23. iOSアプリケーションの公開フレームワーク
- 24. VS2010遅い公開Webアプリケーション
- 25. デバッグ公開Webアプリケーションasp.net
- 26. Androidアプリケーションの公開エラー
- 27. WPFでのデータバインディングへのプロパティの公開
- 28. WPF MVVM - ユニットテストコマンド - 非公開VSパブリックメソッド?
- 29. WPFデスクトップアプリケーション公開ローカルファイルe.x. (.doc、.pptx、pdf、.xls)
- 30. WPF - 公開時のリソースのコピー
オンラインデータベースをお持ちの場合は、InstallShildやその他の特長的なツールを使用してアプリケーションを簡単に展開できます。そうしないと、クライアントマシンを調整するためにさらに多くの手順が必要になります。 –
これはローカルデータベースです。 –
クライアントのマシンを準備する手順は? –