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.11.0

2 weeks ago
  • Moved TaskService.FindTaskInFolder to TaskFolder and refactored code in both files around that better functioning method (#941). Also cleaned and optimized code.
  • Changed version to 2.11.0 and removed support for non-supported .NET versions (2, 3.5, 4, 4.5.2, NetCore, and net5.0) and added support for .NET 7.0 and 8.0.
  • Fixed problem with VB project
  • Added requested examples
  • Fixed XML for TaskCompatibility
  • Fixed Help file build
  • Add Japanese, Swedish, and Turkish localizations (#960)
  • Adds optional securestring password constructor (#969)
    • Adds handler for password provided as SecureString
    • Make password fields exclusive
  • Update TaskSchedulerWizard.fr.resx (#988)

v2.10.1

2 years ago

Added localization for Traditional Chinese.

v2.10.0

2 years ago

Added support for .NET 6.0 (windows platform) and updated associated NuGet packages.

TaskScheduler.zip TaskSchedulerEditor.zip TaskSchedulerHelp.zip

v2.9.3

2 years ago
  • Fixed build bug with Sandcastle help
  • Added readme files to NuGet packages

v2.9.2

2 years ago
  • Fixed #871 by adding execption to Task.Folder property when folder is no longer found.
  • Fixed IdleSettings.WaitTimeout so that it will accept TimeSpan.Zero as the representation of "Do not wait". (#905) This could be a breaking change if previous code used TimeSpan.Zero to reset to the default of 1 hour.
  • Overload TaskDefinition + operator for a shorthand to add triggers and actions.

v2.9.1

3 years ago
  • Moved EventLog reference for .NET Standard 2.0 build to use System.Diagnostics.EventLog
  • Added .NET 5.0 support to editor package

v2.9.0

3 years ago

Additions

  • Added .NET 5 support to TaskScheduler and updated NuGet dependencies
  • Added INotifyPropertyChanged to all trigger classes, task related classes,
  • Added INotifyCollectionChanged, INotifyPropertyChanged support to TaskFolderCollection, ActionCollection and TriggerCollection
  • Changed all project files to new SDK format (finally), removed linked and unnecessary files from projects and prepped some files for .NET 5
  • Pulled shared project info into Directory.Build.props and targets
  • Added solution folder to hold all root files
  • Added shared public key file

v2.8.21

3 years ago

Fixed mismatch in NuGet dependency versions for editor.

v2.8.20

3 years ago

Fixed #850 based on testing by @novakj23: TaskEventWatcher failing to capture events due to incorrect time.

v2.8.19

3 years ago

Enhancements

  • Added support for .NET Standard 2.0, .NET Core 2.0, 2.1, 3.0 and 3.1 to Microsoft.Windows.TaskScheduler package and project.
  • Minor performance and memory usage improvements

Fixes

  • Fixed localized resources for wizard related forms
  • Added some documentation notes to help developers avoid problems.