Visual Studio 2012には、現在2つのプロジェクトがあるソリューションがあります。
- 主な用途
- 設定アプリケーション
どちらも同じデータファイルを参照し、(メインアプリケーションプロジェクトで)同じデータモデルファイルを使用します。
私がやりたいのは、ユーザーが相互に依存して設定アプリケーションを開くか、メインアプリケーション内から設定ウィンドウを開くことができるようにすることです。このようにして、アプリケーションの実行中かどうかにかかわらず、設定を変更できます。また、実行中に行われた変更は即座に反映されます。
設定アプリケーションプロジェクトを依存関係としてメインアプリケーションに追加するだけでウィンドウを開くことができましたが、循環依存関係が作成されました。私の設定アプリケーションはメインアプリのデータモデルに依存しているためです。
ユーザーがアプリケーション内または外部実行可能ファイルを介して設定ウィンドウを開くことができるように、コードを整理するにはどうすればよいですか?