構成ファイルをロードしようとしている WPF ブラウザ アプリケーションがあります。
アプリケーションは xbap としてデプロイされるため、ローカル ファイル システムにアクセスできないため、構成ファイルをアセンブリ内のリソースとしてコンパイルする必要があります。
現在、ExeConfiguationFileMap クラスはパック URI ではなくファイル システム パスのみを使用するため、ブラウザー アプリケーションで構成ファイルを読み込むことができません。
この問題を解決するにはどうすればよいですか?
これは私のコードがどのように見えるかです。
let filemap = new ExeConfigurationFileMap()
filemap.ExeConfigFilename <- (new System.Uri(@"pack://application:,,,/PSAT.PSATResources;component\resources\config\app.config")).LocalPath
TMDBConnection.m_config <- System.Configuration.ConfigurationManager.OpenMappedExeConfiguration(filemap, System.Configuration.ConfigurationUserLevel.None)