2012-09-18 16 views
0

我在同一個網絡上有兩個Win7盒子。這些盒子需要從同一網絡內的服務器上FTP某些文件。我有一個很長的腳本來實現FTP方法。FTP方法在特定的盒子上保持失敗,但在另一個盒子上工作

方框1 - 代碼正常工作,絕對沒有遇到任何問題。

方框2 - 一旦遇到FTP方法,代碼會立即中斷(異常被捕獲並顯示錯誤框,所以我知道代碼中斷的位置)。不知道問題是什麼。我想也許有些設置是錯誤的。但我可以通過命令行登錄到服務器,並通過命令行FTP文件。

絕對不是代碼問題。兩個盒子都有相同版本的代碼。嘗試比較兩個盒子上的防火牆和IIS設置,一切看起來都不錯。任何想法或建議,將不勝感激。謝謝!

+0

兩臺計算機上的防病毒軟件是否相同?都是32位/ 64位?我可以假設你正在使用內置.net的FTP庫而不是外部庫? – tgolisch

+0

兩者都是64位,並且FTP類內置於代碼中。我覺得它不可能是代碼,因爲它在另一個姐姐盒子上工作得很好。殺毒軟件我不確定? – Kimi

+0

相同的代碼並不一定意味着完全相同的外部庫或者具有相同SP的完全相同的.NET(只是說)。如何在FTP代碼周圍放置try/catch塊並顯示/記錄異常(以及任何內部異常)。 – tgolisch

回答

0

感謝您的幫助。我們決定用工作正常的盒子的圖像克隆有問題的盒子。現在一切都很好,以後需要找出有問題的盒子的根本原因。