Вопрос

Я считаю, что некоторые из файлов выполнения .net имеют сопровождающий файл .config. Например, у меня есть linqpad.exe и linqpad.exe.config.

Для чего это linqpad.exe.config?

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0"/>
  </startup>
  <runtime>
    <legacyUnhandledExceptionPolicy enabled="1" />
  </runtime>
</configuration>
Это было полезно?

Решение

Он используется для хранения настроек приложения.

Видеть: http://msdn.microsoft.com/en-us/library/8eyb2ct1.aspx

Другие советы

Это файл конфигурации, характерный для его связанного .exe

Конфигурации позволяют изменять некоторые настройки без необходимости перекомпилировать приложение. Довольно часто файл конфигурации содержит сочетание значений по умолчанию и избранных пользователями настройки.

Есть и другие уровни конфигураций, такие как machine.config, или в случае asp.net, web.config

Файлы конфигурации используются для сохранения настроек конфигурации внешних по отношению к фактической программе. Таким образом, изменения могут быть внесены независимо от фактического применения. XML выбирается, потому что он стандартизирует файлы конфигурации, что облегчает создание без необходимости разработки пользовательских анализаторов для различных приложений. Это также означает, что .NET Framework может иметь API для разработчиков для использования при изменении файлов конфигурации (System.Configuration).

Он предоставляет информацию о конфигурации для программы, аналогично тому, как файл .ini работает для программ, разработанных в других средах.

Здесь есть хорошее относительно не технологическое объяснение: http://www.developer.com/net/net/article.php/3396111/using-application-configuration-files-in-net.htm

Наиболее распространенным использованием для него является хранение настройки приложения, такие как строки соединения, чтобы вы могли изменить их без необходимости перекомпилировать программу.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top