После просто преобразования в 3,0 и 3,5 платформы я узнал об этом ключевом слове и решил дать ему водоворот. Прежде, чем фиксировать любой код у меня было понимание, что это казалось назад, как в возвращении к синтаксису ASP. Таким образом, я решил ввести более высокие взлеты по абсолютному адресу для наблюдения то, что они думали.
Они сказали разрешение, таким образом, я использую его.
После этих слов я избегаю использования его, где тип требует некоторого расследования, как это:
var = компания. GetRecords ();
Теперь это могла просто быть персональная вещь, но я сразу наклоняю взгляд на это и определяю - ли это набор Рекордных объектов или массива строк, представляющего название записей. Какой бы ни случай, я верю явному объявлению, полезен в таком экземпляре.
Решил эту проблему с помощью следующей строки кода:
ConfigurationManager.OpenMachineConfiguration().FilePath
, который вернул:
C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Config\machine.config
вместо:
C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.config
Забыл, что сейчас я использую 64 бита. Добавление раздела appSettings в соответствующий файл конфигурации решило проблему.