私にはいくつかのプロジェクトがあり、そのうちのいくつかはWebアプリケーションであり、いくつかはWindowsアプリケーションです。
すべてのプロジェクトが同じ接続文字列を使用するため、接続文字列などの設定をグローバル化したいと思いました。
そこで、この例に従って、.NETのプロジェクト間でカスタムアプリケーション構成設定を共有する方法を説明しました。
私のXMLファイルはクラスライブラリにあり、それは各プロジェクトで参照されています。Windowsプロジェクトは、クライアントプロジェクトでは次のようなファイルパスで正常に機能しています。
<configuration>
<appSettings file="F:\Classes\ConnectionStringFile.xml">
</appSettings>
</configuration>
また、Webプロジェクトからこのxmlファイルを使用できるようにしたいと思います。ただし、前に示したように、Webプロジェクトはこのファイルへのパスを受け入れません。
この接続文字列ファイルをWindowsプロジェクトだけでなくWebプロジェクト間でも共有するための最良のアプローチ、つまり最良の解決策は何ですか。何を渡すのですか
<appSettings file ="~/classLibrary/ConnectionStringFile.xml"
???`のようなもの