Каковы доступные параметры времени выполнения для файлов app.config в .NET? - PullRequest
4 голосов
/ 06 июня 2009

В файле app.config приложения .NET есть элемент <runtime>, который позволяет настраивать различные варианты поведения CLR, как правило, для обратной совместимости с устаревшими режимами.

Например:

<configuration>
    <runtime>
        <legacyUnhandledExceptionPolicy enabled="true"/> <!-- .NET 2 -->
        <legacyCorruptedStateExceptionsPolicy enabled="true"/> <!-- .NET 4 -->
    </runtime>
</configuration>

Я натолкнулся на несколько этих настроек и надеялся найти исчерпывающую документацию по всем доступным настройкам в MSDN, чтобы я мог увидеть, что еще доступно. Однако мне не удалось найти какой-либо центральный список всех доступных параметров конфигурации времени выполнения, и схема app.config также не помогает, поскольку элемент <runtime> указан как «все идет» (чтобы быть в будущем доказательство, я думаю).

Может кто-нибудь указать мне какую-то центральную документацию, предпочтительно на MSDN, в которой перечислены все доступные настройки для элемента времени выполнения в app.config, предпочтительно включая .NET 4.0?

1 Ответ

8 голосов
/ 06 июня 2009

Ну, я нахожу это в MSDN:

<runtime> Элемент, Каркас 1.1

<runtime> Элемент, Рамка 2.0

<runtime> Элемент, Каркас 3.0

<runtime> Элемент, Каркас 3,5

<runtime> Элемент, Рамка 4.0

Нет гарантий, что оно завершено, и я не вижу legacyUnhandledExceptionPolicy нигде, но я думаю, что это настолько близко к официальному, насколько вы собираетесь.

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