Windows服务中app.config中的自定义配置部分

时间:2013-05-24 10:42:55

标签: c# windows-services app-config

我在web.config MVC Web Project中添加了自定义配置部分,它运行正常。我在Windows服务项目下的app.config中做了同样的事情并且它抛出了错误。

The type initializer for 'Quartz.Impl.StdSchedulerFactory' threw an exception

但是在删除自定义配置部分时,它运行正常,没有错误。

<configSections>
<section name="RegisterSchedule" type="Sample.Common.CustomConfig.RegisterScheduleConfig, Sample.Common.CustomConfig" />

  <RegisterSchedule>
    <Schedules>
      <Schedule Name="TestSchedule1" Value="test" IsEnabled="true" />
      <Schedule Name="TestSchedule2" Value="123" IsEnabled="true" />
    </Schedules>
 </RegisterSchedule>

1 个答案:

答案 0 :(得分:2)

当我将<configSections>移到app.config旁边的configuration顶部时,它有效。