Вопросы с тегом «configurationmanager»

15
AppSettings получают значение из файла .config
Я не могу получить доступ к значениям в файле конфигурации. Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); var clientsFilePath = config.AppSettings.Settings["ClientsFilePath"].Value; // the second line gets a NullReferenceException Файл .config : <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <!-- ... --> <add key="ClientsFilePath" value="filepath"/> <!-- ... --> </appSettings> </configuration> Есть ли у вас какие-либо …

8
Как найти путь к активному файлу app.config?
Я пытаюсь закончить этот обработчик исключений: if (ConfigurationManager.ConnectionStrings["ConnectionString"]==null) { string pathOfActiveConfigFile = ...? throw new ConfigurationErrorsException( "You either forgot to set the connection string, or " + "you're using a unit test framework that looks for "+ "the config file in strange places, update this file : " + pathOfActiveConfigFile); …

9
Как проверить, существует ли ключ appSettings?
Как проверить, доступна ли настройка приложения? то есть app.config <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key ="someKey" value="someValue"/> </appSettings> </configuration> и в кодовом файле if (ConfigurationManager.AppSettings.ContainsKey("someKey")) { // Do Something }else{ // Do Something Else }

4
В чем разница между WebConfigurationManager и ConfigurationManager?
В чем разница между " WebConfigurationManagerи" ConfigurationManager? Когда я должен использовать одно вместо другого? ОБНОВЛЕНО Я только что посмотрел WebConfigurationManager, и по какой-то причине вы не можете получить доступ к строкам подключения, как в ConfigurationManager(например, массив). Может ли кто-нибудь сказать мне, почему MS сделала это так? Кажется, сложно получить нужную …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.