【发布时间】:2013-05-02 14:57:38
【问题描述】:
我开发了一个 c# 应用程序来从站点下载 zip 文件,当手动运行该应用程序时,它会正常工作并退出,但是当我在 Windows 中使用任务调度程序安排它自动运行时,它会抛出 Web 客户端异常错误。请帮我解决这个问题
下载文件的部分代码是
WebClient wc = new WebClient();
wc.DownloadFile(<site>, "feed.zip");
System.Diagnostics.ProcessStartInfo pinfo = new System.Diagnostics.ProcessStartInfo("extract.bat");
System.Diagnostics.Process process = new Process();
pinfo.CreateNoWindow = true;
pinfo.WorkingDirectory = Directory.GetCurrentDirectory();
process.StartInfo = pinfo;
process.Start();
process.WaitForExit();
批处理文件提取 zip 文件。
【问题讨论】:
-
但是异常/调用堆栈是什么?显示一些代码怎么样?
-
抛出的异常是“在webclient请求期间发生错误”
-
发布异常,一些代码是可能的。
标签: c# webclient scheduling