码迷,mamicode.com
首页 > Web开发 > 详细

使用QuartZ.net来做定时计划任务 ; 值不能为 null。 参数名: assemblyString

时间:2018-05-20 00:46:45      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:文件中   调用   class   mode   name   key   nec   alt   metadata   

1. 当异常的时候, 发现需要的类名, 没有取到, 然后就发生异常了

技术分享图片

2. 分析:

  业务层调用数据层, 数据层去掉配置的时候, 发现配置文件中根本就没有配置, 这个时候使用反射来取, 肯定是拿不到的, 所以报出null很正常

  只需要在配置文件中设置一下即可

  app.config配置:

  

  <connectionStrings>
    <add name="TJEntities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=.;initial catalog=TJ;user id=sa;password=123456;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient"/>
  </connectionStrings>
  <appSettings>
    <!--配置程序集名称和命名空间名称-->
    <add key="AssemblyPath" value="com.TJJA.DAL"/>
    <!--命名空间的名称-->
    <add key="NameSpace" value="com.TJJA.DAL"/>
  </appSettings>

 

  

 

使用QuartZ.net来做定时计划任务 ; 值不能为 null。 参数名: assemblyString

标签:文件中   调用   class   mode   name   key   nec   alt   metadata   

原文地址:https://www.cnblogs.com/wxylog/p/9062194.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!