谢谢您阅读此篇。
Environment 是在 Windows Server 上运行的 AutoSys 调度程序,该作业调用 Perl 脚本,该脚本通过 FTP 抓取一些文件并使用 VB.NET 应用程序处理它们。在客户请求更改后,我们上周推出了新版本的 VB.NET 应用程序。
新版本被推送,但是当脚本以某种方式运行时,旧代码正在执行(我们可以通过日志输出和结果文件来判断)。如果我从桌面运行脚本,它会执行新代码,但从调度程序运行时,它会运行旧代码。
这对我们来说很困难,因为该应用程序的旧版本不再可用。我们用新版本复制了它(再次,当我运行它时它可以工作)。
有什么想法吗?我感谢大家花时间阅读本文并试图帮助我!