我有一个使用Powershell运行可执行文件的SSIS包。这工作了一年多,但突然之间,我得到了这个奇怪的错误。我已经隔离了命令:
& '\\iguana01\VMMa\Process e-Invoice\ProcesseInvoice.exe' @('/countfiles','46')
但如果我在服务器(2012)上运行相同的命令,那么我会得到这个奇怪的错误
事件查看器不会向我提供更多信息,.NET Runtime 1026错误
Application: ProcesseInvoice.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.OutOfMemoryException
Stack:
at ProcesseInvoice.Program.Main(System.String[])
应用程序错误(1000)
Faulting application name: ProcesseInvoice.exe, version: 2.2.4.0, time stamp: 0x5857fbf7
Faulting module name: KERNELBASE.dll, version: 6.1.7601.17651, time stamp: 0x4e211319
Exception code: 0xe0434352
Fault offset: 0x0000b9bc
Faulting process id: 0x4488
Faulting application start time: 0x01d34be3a1f4ea5d
Faulting application path: \\iguana01\VMMa\Process e-Invoice\ProcesseInvoice.exe
Faulting module path: C:\Windows\syswow64\KERNELBASE.dll
Report Id: dfaca8c6-b7d6-11e7-b19f-005056b765a3
不知道问题是什么以及我必须看哪个方向。
答案 0 :(得分:0)
非常愚蠢,似乎processinvoicing * 32.exe仍然在服务器上的进程下运行。在Powershell和eventviewer中登录的地方并不清楚。