Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Свой конфиг файл - как? / 25 сообщений из 35, страница 1 из 2
22.11.2018, 17:39
    #39737023
256k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свой конфиг файл - как?
Хотелось бы в приложении использовать кроме апп.кофиг еще один свой конфиг файл, со специфическими параметрами.

Как это сделать?
...
Рейтинг: 0 / 0
22.11.2018, 18:26
    #39737070
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свой конфиг файл - как?
256kХотелось бы в приложении использовать кроме апп.кофиг еще один свой конфиг файл, со специфическими параметрами.

Как это сделать?
А вы с какой целью интересуетесь?

В обозревателе решений.
Левой кнопкой мыши по Решению.
Добавить - Создать элемент - Файл конфигурации приложения
...
Рейтинг: 0 / 0
22.11.2018, 18:28
    #39737071
256k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свой конфиг файл - как?
Cat2256kХотелось бы в приложении использовать кроме апп.кофиг еще один свой конфиг файл, со специфическими параметрами.

Как это сделать?
А вы с какой целью интересуетесь?

В обозревателе решений.
Левой кнопкой мыши по Решению.
Добавить - Создать элемент - Файл конфигурации приложения

так мне нужен второй "кроме апп.кофиг еще один свой конфиг файл"
...
Рейтинг: 0 / 0
22.11.2018, 18:31
    #39737072
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свой конфиг файл - как?
256kCat2пропущено...

А вы с какой целью интересуетесь?

В обозревателе решений.
Левой кнопкой мыши по Решению.
Добавить - Создать элемент - Файл конфигурации приложения

так мне нужен второй "кроме апп.кофиг еще один свой конфиг файл"
Так мне и интересно, зачем нужен второй? Вдруг это очень полезная штука, а я не пользуюсь
...
Рейтинг: 0 / 0
22.11.2018, 18:38
    #39737079
256k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свой конфиг файл - как?
Cat2256kпропущено...


так мне нужен второй "кроме апп.кофиг еще один свой конфиг файл"
Так мне и интересно, зачем нужен второй? Вдруг это очень полезная штука, а я не пользуюсь



полезная, но это не значит, что каждый может пользоваться

Идея такая: есть набор моих конфиг файлов с предустановленными параметрами, я выбираю и пускаю приложение с аргументом командной строки - какой файл использовать.
...
Рейтинг: 0 / 0
22.11.2018, 18:38
    #39737080
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свой конфиг файл - как?
256k,

Shocker.Pro предлагал недавно кастомный интерфейс. Я предлагал свой рукотворный файл. Выбирай.
...
Рейтинг: 0 / 0
24.11.2018, 22:38
    #39738063
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свой конфиг файл - как?
256kCat2пропущено...

Так мне и интересно, зачем нужен второй? Вдруг это очень полезная штука, а я не пользуюсь



полезная, но это не значит, что каждый может пользоваться


Идея такая: есть набор моих конфиг файлов с предустановленными параметрами, я выбираю и пускаю приложение с аргументом командной строки - какой файл использовать.
Можно создать домен и при создании указать конфиг файл
...
Рейтинг: 0 / 0
24.11.2018, 23:41
    #39738080
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свой конфиг файл - как?
ИзопропилМожноможно сделать умную программу умным программистом и она при запуске сама спросит :"Какие параметры желаете Господин?".
...
Рейтинг: 0 / 0
25.11.2018, 02:13
    #39738090
SIMPLicity_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свой конфиг файл - как?
Petro123ИзопропилМожноможно сделать умную программу умным программистом и она при запуске сама спросит :"Какие параметры желаете Господин?".
И так при каждом запуске
...
Рейтинг: 0 / 0
25.11.2018, 02:32
    #39738096
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свой конфиг файл - как?
256kИдея такая: есть набор моих конфиг файлов с предустановленными параметрами, я выбираю и пускаю приложение с аргументом командной строки - какой файл использовать.

Ну так используйте. Открывайте файл, указанный в параметрах, считывайте параметры в свою структуру и вперёд.
...
Рейтинг: 0 / 0
25.11.2018, 11:27
    #39738141
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свой конфиг файл - как?
Код: c#
1.
2.
3.
4.
5.
var fileMap = new ExeConfigurationFileMap(filename)
{
...
};
var config = ConfigurationManager.OpenMappedMachineConfiguration(fileMap);
...
Рейтинг: 0 / 0
25.11.2018, 11:46
    #39738145
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свой конфиг файл - как?
hVosttНу так используйте. Открывайте файл, указанный в параметрах, считывайте параметры в свою структуру и вперёд.
увлекательное занятие парсить ендпоинты


Roman Mejtes
Код: c#
1.
var fileMap = new ExeConfigurationFileMap(filename)


и что дальше, снова всё руками?
...
Рейтинг: 0 / 0
25.11.2018, 11:49
    #39738147
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свой конфиг файл - как?
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
 static void Main(string[] args)
        {
            AppDomainSetup setup = new AppDomainSetup();
            setup.ConfigurationFile = "App1.config";
            AppDomain newDomain = AppDomain.CreateDomain("newDomain", null, setup);
            newDomain.DoCallBack(
                new CrossAppDomainDelegate(() => { Console.WriteLine("Config: {0}", AppDomain.CurrentDomain.SetupInformation.ConfigurationFile); })
            );
        }
...
Рейтинг: 0 / 0
25.11.2018, 11:57
    #39738148
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свой конфиг файл - как?
SIMPLicity_Petro123пропущено...
можно сделать умную программу умным программистом и она при запуске сама спросит :"Какие параметры желаете Господин?".
И так при каждом запуске
можно по умному проверять Shift клавишу нажатой.
Мы же про умного программиста))
...
Рейтинг: 0 / 0
25.11.2018, 12:57
    #39738155
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свой конфиг файл - как?
Petro123ИзопропилМожноможно сделать умную программу умным программистом и она при запуске сама спросит :"Какие параметры желаете Господин?".
топикстартер ясно сказал, что желает делать выбор в командной строке
...
Рейтинг: 0 / 0
25.11.2018, 13:19
    #39738163
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свой конфиг файл - как?
ИзопропилPetro123пропущено...
можно сделать умную программу умным программистом и она при запуске сама спросит :"Какие параметры желаете Господин?".
топикстартер ясно сказал, что желает делать выбор в командной строкевы перепутали форум и Stack Overflow — сайт ответов и вопросов.
...
Рейтинг: 0 / 0
25.11.2018, 23:49
    #39738303
Дмитрий Мух
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свой конфиг файл - как?
256kХотелось бы в приложении использовать кроме апп.кофиг еще один свой конфиг файл, со специфическими параметрами.

Как это сделать?
Считать файл, закэшировать, если что изменят в файле, то перечитать. Так подойдёт, или что-то другое нужно?
...
Рейтинг: 0 / 0
26.11.2018, 03:55
    #39738328
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свой конфиг файл - как?
ИзопропилhVosttНу так используйте. Открывайте файл, указанный в параметрах, считывайте параметры в свою структуру и вперёд.
увлекательное занятие парсить ендпоинты

А чё их парсить? Десериализацию отменили чтоль? Взгляни на концепцию IOption. Бомба!


Изопропил
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
 static void Main(string[] args)
        {
            AppDomainSetup setup = new AppDomainSetup();
            setup.ConfigurationFile = "App1.config";
            AppDomain newDomain = AppDomain.CreateDomain("newDomain", null, setup);
            newDomain.DoCallBack(
                new CrossAppDomainDelegate(() => { Console.WriteLine("Config: {0}", AppDomain.CurrentDomain.SetupInformation.ConfigurationFile); })
            );
        }



И тут внезапно захотелось вынести часть конфигов в сетевое хранилище...
...
Рейтинг: 0 / 0
26.11.2018, 10:39
    #39738390
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свой конфиг файл - как?
hVosttА чё их парсить? Десериализацию отменили чтоль?
наследника ChannelFactory<T> говнокодить не придётся?
...
Рейтинг: 0 / 0
26.11.2018, 11:15
    #39738412
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свой конфиг файл - как?
hVostt,
Что за зверь ендпоинты? У автора сервис что ли?
...
Рейтинг: 0 / 0
26.11.2018, 12:04
    #39738454
256k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свой конфиг файл - как?
Petro123SIMPLicity_пропущено...

И так при каждом запуске
можно по умному проверять Shift клавишу нажатой.
Мы же про умного программиста ))

Да что ты всё о себе да о себе, прямо как в фильме Сережа (1960)
...
Рейтинг: 0 / 0
26.11.2018, 12:27
    #39738477
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свой конфиг файл - как?
ТС, мы все про прогаммиста, который постановку пишет так:
256kсо специфическими параметрами.
Наверняка там Left, Top.
)))
Иначе и темы бы не было.
...
Рейтинг: 0 / 0
26.11.2018, 12:38
    #39738485
256k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свой конфиг файл - как?
Petro123ТС, мы все про прогаммиста, который постановку пишет так:
256kсо специфическими параметрами.
Наверняка там Left, Top.
)))
Иначе и темы бы не было.

фантазии часто вредят ;-)
...
Рейтинг: 0 / 0
26.11.2018, 12:42
    #39738490
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свой конфиг файл - как?
256k,
"специфические параметры" они для кого специфические?
Для домохозяек?
Это логика, братишка))))
В соседней теме у тебя аргументы командной пошли специфические)
...
Рейтинг: 0 / 0
26.11.2018, 12:58
    #39738507
256k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свой конфиг файл - как?
Petro123256k,
"специфические параметры" они для кого специфические?
Для домохозяек?
Это логика, братишка))))
В соседней теме у тебя аргументы командной пошли специфические)

дядя Петя ..... зачем же сочинять ?
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Свой конфиг файл - как? / 25 сообщений из 35, страница 1 из 2
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]