Другой сценарий, который может вызвать это, когда у вас есть фрагмент кода, который вызывает:
string sParam = **ConfigurationManager.AppSettings["SOME_PARAM"].ToString();
Имейте в виду, что вы должны использовать файл OWSTIMER.EXE.CONFIG
для настроек файла конфигурации. У меня был файл App.config
, который я пытался прочитать, и я получал эту ошибку, потому что при создании экземпляра моего задания в моем коде была строка, ссылающаяся на Connfiguration.AppSettings
& Configuration.ConnectionStrings
. Просто убедитесь, что вы идете по пути:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\BIN
и поместите параметры конфигурации в файл OWSTIMER.EXE.CONFIG
.