私は型式を使用しています:
type dbSchema = SqlDataConnection<ConnectionStringName="X1", ConfigFile="App.config">
これはコンパイル時にはうまく機能しますが (すべての db タイプに完全にアクセスできます)、実行時には失敗します。コンソール アプリケーションのbin
ディレクトリに生成された構成ファイルの名前MyAppName.exe.config
がApp.config
.
確かに、を使用するASP.NET MVCタイプのアプリweb.config
の場合、コンパイルとランタイムの構成ファイル名が同じであるため、問題はありません。
App.config
幸いなことに、bin
ディレクトリに複製を配置すると問題は解決しますが、それは私たちが期待されていることでしょうか? 何かご意見は?