Вопрос
Есть ли какой-либо открытый исходный код или использование средства выбора среды в dotnet, которое позволяет мне просто создать набор сред (что бы это ни значило для моего приложения), а затем использовать средство выбора при запуске.
Было бы не так уж сложно создать простой индивидуальный вариант, но я думаю, что это делается снова и снова в каждой компании, поэтому хотел посмотреть, есть ли такой вариант.
Решение
Посмотрите файлы app.config.Это XML-файлы, содержащие настройки пользователя или приложения.Вы сможете указать различные параметры приложения (только для чтения) во время компиляции.Кроме того, вы сможете указать пользовательские настройки во время выполнения.
Я использую файлы app.config для сохранения и загрузки таких вещей, как положение окон и другие пользовательские настройки.Я знаю, что многие люди хранят в app.config такие вещи, как строки подключения к базе данных, пути к файлам и т. д.
Вот простой пример.
Другие советы
Крайне маловероятно, что вы найдете такую встроенную функциональность или что она вас удовлетворит, если вы ее найдете.
Вы можете найти это отвечать соответствующий.
Нижняя граница:вы, вероятно, станете счастливее и обнаружите, что построить свой собственный будет быстрее.
Однако кто-то только что упомянул Spring для .NET, который вам следует изучить.