TaskScheduler Versions Save

Provides a .NET wrapper for the Windows Task Scheduler. It aggregates the multiple versions, provides an editor and allows for localization.

v2.8.18

4 years ago
  • Extended Initialize function of TaskSchedulerWizard to match that of TaskEditDialog with optional taskName and taskFolder parameters.
  • Used TaskService.Instance as default in TaskSchedulerWizard.Finished action rather than creating new instance.
  • Fixed bug in TaskSchedulerMockup that fails to recognize a subfolder when creating a new task via dialog. (#842)

v2.8.17

4 years ago
  • Added some disposal safe contexts to DisabledItemComboBox to prevent errors. (#795)
  • Removed some avoidable exceptions through OS version checking (#839) in Task.cs
  • For TaskEditDialog, added call to Close on Cancel button click in case this form is not hosted from another window (e.g. Application.Start).

v2.8.16

4 years ago

Fixes

  • Modified TaskPrincipal to handle odd condition (#835) where UserId is stored as DOMAIN\User rather than the SID. The Account property will now always display the name.

Cleanup

  • Multiple code optimizations as PR'd by @DamirAinullin

TaskScheduler.zip TaskSchedulerEditor.zip TaskSchedulerHelp.zip

v2.8.15

4 years ago
  • Fixed bug in TaskDefinition.Validate showing error for triggers with start and end dates.
  • Fixed sample code for RunEx.
  • Validated functionality with Windows Server 2019

v2.8.14

4 years ago
  • Enhanced TaskListView with error string if last run result is not successful.
  • Added overwriteExisting parameter to TaskFolder.Import to allow for explicit update or create condition when importing (#817).
  • Added examples to Task.Run and RunEx (#815 and #816)

v2.8.13

4 years ago

Updated fluent syntax to allow for task settings and extended registration. (#814)

v2.8.12

4 years ago
  • Added validation that a trigger's StartBoundary is always before the EndBoundary
  • Added ServiceConnected and ServiceDisconnected events to TaskService
  • Ensured that TaskService.Instance reconnects after accidental disposal

v2.8.11

5 years ago

Fixed problem with UI throwing exception when enumerating triggers and actions. TaskScheduler.zip TaskSchedulerEditor.zip TaskSchedulerHelp.zip

v2.8.10

5 years ago

Updated project dependencies with updated NuGet packages.

v2.8.8

5 years ago

Fixes:

  • Added enum flag validation to prevent errors
  • Extended capability of MonthlyTrigger constructor to provide for an easy means of setting to last day of month.

Enhancements:

  • Better Russian language translations (#802)