WPFのTaskSchedulerで0x800700b7 error

WPFにてTaskScheduler関連の実装を行っていたところ、

以下のようなエラーが出た.

既に存在するファイルを作成することはできません。 (HRESULT からの例外:0x800700B7)

TaskScheduler.ITaskFolder.RegisterTaskDefinition(String Path, ITaskDefinition pDefinition, Int32 flags, Object UserId, Object password, _TASK_LOGON_TYPE LogonType, Object sddl)

 

原因はどうも

以前作っていたTaskが残っていたこと.

ディレクトリ名と当時作ったタスク名が一致してしまったために、エラーになっていた模様.

なのでそれらを削除したら問題なく登録できました.

 

下記の参考リンクにも書いてあるように、regeditでも確認できるし、タスクスケジューラでも確認できます.

 

 

以下が参考になりました.(二つとも同様な内容)

https://answers.microsoft.com/en-us/windows/forum/windows_7-performance/cant-use-my-system-restore-error-message/01a772b1-8e0c-4e20-a816-cae94b110ea0

https://social.technet.microsoft.com/Forums/windows/en-US/7074d7ed-09e2-40dd-862c-4e4d16c5d12d/error-code-0x800700b7-with-system-restore-and-backup-problems?forum=itprovistahardware

About the author

コメントを残す