2012-01-25 91 views
0

我有一個Perl腳本,它調用在.Net中創建的命令行應用程序。 .Net應用程序不喜歡從腳本中調用,它會給出錯誤。從Perl腳本執行.net命令行應用程序

「未處理的異常:System.Exception的:。無法讀取密鑰時,無論是 應用程序沒有控制檯或在控制檯輸入已經從一個文件重定向 嘗試Console.Read」

除了抱怨沒有控制檯,應用程序工作正常。

我正在使用back ticks來運行應用程序,但我也嘗試了open,system和exec。有沒有其他方法可以欺騙.net應用程序,認爲它是從控制檯運行的。

回答