電腦里有兩套Web網站,稱之為A,B
A:10年前在Asp.Net 2.0下撰寫(framework 2.0),后來升級到Asp.Net 4.0下撰寫(framework 4.0),包括專案中參考的dll(自己寫的),也一并升級到4.0
B:使用A的框架結構,但直接在framework 4.0中撰寫,使用了FluentScheduler組件,在本機和服務器上,一切正常
現在A也需要使用FluentScheduler,添加參考后,死活不行, 所有程式代碼均洗掉,只保留測驗代碼,經測驗
1、在Global中的FluentScheduler.JobManager.Initialize(new JobRegistry()); 正常執行
2、 JobRegistry正常執行,其中
Schedule<Demo>().ToRunNow().AndEvery(10).Seconds(); ----- 會立即執行一次Demo中的代碼,后不執行
類似于需要定時的
Schedule<Demo>().ToRunEvery(1).Days().At(21, 21) ---- 一概不會執行,包括使用ToRunOnceIn之類延遲執行
3、系結JobException,也沒跟蹤到報錯
將A上傳至服務器(win Server 2012),結果和本機測驗一樣
本機同時打開專案B,使用測驗代碼,所有均正常
初步懷疑兼容性問題?
有沒有大蝦知道,還請指點,快瘋了
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/121485.html
標籤:ASP.NET
上一篇:如何在系結記錄集中實作佇列操作?
下一篇:在.net中,配件是什么
