アプリケーションでデータベースには SQLite を使用。ちなみに EntityFramework(Database First) で使ってます。
なので、接続文字列とかは Web.config に記述される。
ここで Web サーバが 2 台構成で運用されることになっており、SQLite でローカルファイルにデータを保存していると、ロードバランサーで冗長化したときにデータの不整合が起こる。
というわけで、どこかにある共有可能なサーバに SQLite データベースファイルを保存することになったわけだけど、IIS において、デフォルトの設定ではネットワーク上の別のサーバにあるファイルにアクセスできない。
サーバ辺りの設定と Web.config の記述でちょっとハマッたのでメモ。