我已经使用在几乎每一个应用程序,我已经开发了System.Net.Mail.SMTPClient类。 我从未有过任何问题与它。 不过,我遇到非常恼人的情况,其中SMTPClient.Send呼叫引起我的生产应用程序甚至死机内的try / catch块,和EXE被删除!
WTF。 在开发环境中也没有任何问题,电子邮件顺利发送。
该应用程序是用C#创建和Visual Studio 2010中我有一个创建一个应用程序安装与setup.exe文件安装项目。 每一次当制作应用程序调用STMPClient.Send崩溃没有警告和EXE消失。
我已经核实了所有的SMTP设置,正如我所说,在开发环境中运行时是没有问题的。
没有人有任何想法可能是什么造成这种奇怪的行为?