У меня есть приложение для браузера 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)