Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
任务计划程序:WPF/C#运行失败并出现错误(尽管在单独启动.exe时工作)_C#_Wpf_Windows_Scheduled Tasks_Windows Task Scheduler - Fatal编程技术网

任务计划程序:WPF/C#运行失败并出现错误(尽管在单独启动.exe时工作)

任务计划程序:WPF/C#运行失败并出现错误(尽管在单独启动.exe时工作),c#,wpf,windows,scheduled-tasks,windows-task-scheduler,C#,Wpf,Windows,Scheduled Tasks,Windows Task Scheduler,各位编码员, 我已经构建了一个WPF/C应用程序(使用.net 4),如果自己调试甚至启动“.exe”,应用程序运行正常,应用程序本身使用管理员权限运行。在以管理员权限运行时,我让它将自身添加为“任务调度器”中的任务。 我已确保在创建任务时检查了“以最高权限运行”(并在任务计划程序中验证了一切都按预期设置) 运行任务时,任务失败,我看到以下错误: 任务计划程序无法在任务“\MyClient”的实例“{8df36ee7-0db9-4807-9b5d-d43a793f2169}”中启动操作“MYPA

各位编码员, 我已经构建了一个WPF/C应用程序(使用.net 4),如果自己调试甚至启动“.exe”,应用程序运行正常,应用程序本身使用管理员权限运行。在以管理员权限运行时,我让它将自身添加为“任务调度器”中的任务。 我已确保在创建任务时检查了“以最高权限运行”(并在任务计划程序中验证了一切都按预期设置)

运行任务时,任务失败,我看到以下错误: 任务计划程序无法在任务“\MyClient”的实例“{8df36ee7-0db9-4807-9b5d-d43a793f2169}”中启动操作“MYPATH\MyClient.Common.dll”。其他数据:错误值:2147942593

我不明白这是从哪里来的,特别是MyClient.Common.dll没有什么特别之处;只是一些日志记录和一些助手。 以下是MyClient.Common.dll引用的dll:

  • Microsoft.CSharp
  • 系统
  • 系统核心
  • 系统数据
  • System.Data.DataSetExtensions
  • 系统管理
  • Xml
  • System.Xml.Linq
我试图寻找错误值:“2147942593”,但运气不佳。 提前谢谢你

错误代码2147942593(十六进制0x800700C1)是Windows错误代码C1或
Error\u BAD\u EXE\u格式的源代码

(在中搜索0xC1)

在任务计划程序中,这通常发生在以下情况之一:

  • 路径指向的文件不是EXE程序。如果您确实输入了DLL的路径,这可能就是原因

  • 路径包含空格,不带引号。看

  • 错误代码2147942593(十六进制0x800700C1)是Windows错误代码C1或
    Error\u BAD\u EXE\u格式的源代码

    (在中搜索0xC1)

    在任务计划程序中,这通常发生在以下情况之一:

  • 路径指向的文件不是EXE程序。如果您确实输入了DLL的路径,这可能就是原因

  • 路径包含空格,不带引号。看


  • 您应该将.exe添加到任务计划程序,而不是DLLYou应该将.exe添加到任务计划程序,而不是DLLTANK以进行回复!路径指向一个“.exe”,并尝试启动它,因为该错误引用的是在.exe中引用的.dll。我将尝试用“ERROR\u BAD\u EXE\u FORMAT”检查其他信息。这可能很有趣:谢谢!谢谢回复!路径指向一个“.exe”,并尝试启动它,因为该错误引用的是在.exe中引用的.dll。我将尝试用“ERROR\u BAD\u EXE\u FORMAT”检查其他信息。这可能很有趣:谢谢!