私はWinFormアプリケーションで作業しています。私は"ライブラリプロジェクト"にデータアクセスロジックを実装しました。これは私のWinFormプロジェクトで参照として設定しました。私はLINQ to SQLを使用してプロジェクトデータベースに接続し、使用するテーブルをdbml
ファイルにマッピングしています。今私は自分のプロジェクトを公開し、プロダクションDBを指すように接続文字列を変更する必要があります。再コンパイルせずに接続文字列を変更する
プロジェクトを再コンパイルせずに接続文字列を変更することはできますか? それは...
非常にデバッグ時に便利な、メンテナンスのためになるだろう、私はapp.config
でもSettings
ファイルにそれを変更しようとしたが、それはまだ開発のDBを指すように思えます。
どこが間違っていますか?
最小のテストケースを作成できますか?可能な限り小さいアプリケーションにはまだ問題がありますか? –
接続文字列はどこに定義されていますか? –
@KirillPolishchukデータにアクセスするためのdllプロジェクトを作成しました。内部で使用するテーブルを置くdbmlファイルを作成すると、接続文字列は 'settings'ファイルと私の" data-access-project "の' app.config'ファイルに保存されます。私はこのDLLを参照として使用するプロジェクトで接続文字列を指定したいと思います...可能ですか? – davioooh