Ftp'ed .net应用程序无法运行(但在xcopied时运行)

时间:2010-09-21 20:29:32

标签: .net

我很难过。错误的情况如下:

a)我在machine1上构建了一个.net应用程序。 b)使用FTP(在构建的ftp客户端中使用FileZilla服务器和xp)我将应用程序+ dll复制到machine2。 c)我尝试在machine2上启动该应用程序。 d)申请不会出现任何错误,但会立即退出。登录事件查看器或其他任何地方都没有。

Wierdly,以下工作。

a)在machine1上构建.net应用程序    b)将exe文件夹xcopying到共享位置,然后xcopy到machine2    c)在machine2上启动应用程序。    d)应用程序启动并按预期工作。

我不确定我错过了什么。

a)同样的事情发生在2台不同的机器上    b)不同的用户没有遇到这些问题,即他可以ftp并成功运行应用程序。

是否有任何.net CAS进入图片。这是一个.Net 4.0应用程序。关于如何调试的任何建议。

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

您需要在FTP客户端中设置“二进制”选项。否则它会在转移期间做有趣的事情(比如将每个LF转换为CR / LF [反之亦然,我不记得了]。)