我很难过。错误的情况如下:
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应用程序。关于如何调试的任何建议。
非常感谢您的帮助。
答案 0 :(得分:2)
您需要在FTP客户端中设置“二进制”选项。否则它会在转移期间做有趣的事情(比如将每个LF转换为CR / LF [反之亦然,我不记得了]。)