I am sorry for that. I was trying to update the source code and since I changed in the draft version, it messed up in the published one. Again, sorry for the inconvenient.
I´ve already published the article with the source code link working and I am waiting for their approval. As soon as the new version goes online, I´ll let you know and you can download the source code.
Please note that the project does not compile because you have to download ans add the log4net.dll. I didn´t know .dll files were removed from projects when upladed to the CodeProject articles. I´ve just added instructions on how to fix the project setup, which will soon be available.
The program looks very interesting and hence I wanted to try it out. However I am having problems when I try to compile the downloaded code. Here are the error messages from Visual Studio.
Error 3 Metadata file 'C:\ScheduleManager\SchedulerManager\bin\Debug\SchedulerManager.dll' could not be found SchedulerConsoleApp
Error 1 The type or namespace name 'log4net' could not be found (are you missing a using directive or an assembly reference?) C:\ScheduleManager\SchedulerManager\Mechanism\JobManager.cs 6 7 SchedulerManager
Perhaps I am doing something real stupid but thank you for your help in advance.
Thank you for pointing it out. I´ll check and get back to you. If there is indeed a problem with the libraries I´ll update the source code and update it. I´ll let you know.
I´ve checked the source code and apparently the lib directory was removed. I´ve uploaded a new version with the lib however they may remove it again.
To fix it, please download the log4net.dll and put it in the libraries within the root folder of the project. Refreshing the project should correct itself. If not, please adjust the path of the library to fix the project setup.
Clear, useful and well written.
This is exactly what I was looking for information on: scheduling.
My implementation was extremely weak compared to this! Excellent stuff.
My pleasure Eduardo.
I have been trying to create a scheduler in SQL.
It is working, along with jobs and tables and select statements.
However, it isn't ideal and there is no real ability to control jobs easily.
Your solution is a lot more elegant and I am certain that I will be able to use the ideas to produce a much more useful implementation.
I hope you don't mind me experimenting with the ideas in your article!