.net core Hangfire找不到程序集的更新版本

.net core Hangfire找不到程序集的更新版本,.net-core,hangfire,.net Core,Hangfire,当用户在版本1安排JobProject程序集中定义的定期作业时,一切正常。Hangfire.Job.InvocationData列包含“JobProject.IMyJob,JobProject,Version=1.0.0.0,Culture=neutral,PublicToken=null”的类型信息。当我将JobProject更新为2.0.0.0版时,计划作业失败,并显示以下消息: System.IO.FileNotFoundException: Could not load file or

当用户在版本1安排JobProject程序集中定义的定期作业时,一切正常。
Hangfire.Job.InvocationData
列包含“JobProject.IMyJob,JobProject,Version=1.0.0.0,Culture=neutral,PublicToken=null”的类型信息。当我将JobProject更新为2.0.0.0版时,计划作业失败,并显示以下消息:

System.IO.FileNotFoundException: 
Could not load file or assembly 'JobProject, Culture=neutral, PublicKeyToken=null'. 
The system cannot find the file specified.
我认为这是因为版本号与计划作业的版本不匹配。如果我删除并重新创建计划作业,一切正常。但是我们如何在不重新创建工作的情况下解决这个问题呢