Windows Server 2012 中“无法获取 iis 拾取目录”

Windows Server 2012 中“无法获取 iis 拾取目录”

我们的系统从 Windows Server 2003(企业版 SP2)和 IIS 6 迁移而来。
新系统是 Windows Server 2012(标准版)和 IIS 6(用于 smtp 邮件)和 8。
我复制了所有 Web 应用程序文件和 IIS 设置,其他功能正常,但是...
电子邮件系统有点问题。
例如,
---------------------------------------------------------------------------------------------------

异常:system.Net.Mail.SmtpException:无法获取 iis 拾取目录。

第 284 行: SendMail sendmail = new SendMail();
第 285 行:sendmail.GetSendMail(messagefrom, Useremail, mailsubject, message);

堆栈跟踪:[SmtpException:无法获取 iis 拾取目录。]
System.Net.Mail.IisPickupDirectory.GetPickupDirectory() +1894
System.Net.Mail.SmtpClient.Send(MailMessage message) +1956518
CommonDll.SendMail.GetSendMail(String messagefrom, String Useremail, String mailsubject, String message) +466
ASP.common_users_courserecordadd_aspx.AddBtn_Click(Object sender, EventArgs e) in d:\"sourcefile.aspx":285
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +115
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +140
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +29
System.Web.UI.Page.ProcessRequestMain(布尔值 includeStagesBeforeAsyncPoint,布尔值 includeStagesAfterAsyncPoint)+2981

Microsoft .NET Framework v:2.0.50727.6407;ASP.NET v:2.0.50727.6387
--------------------------------------------------------------------------------------------------

在开发服务器(2008 R2 Ent SP1、IIS6 和 7.5)中,它运行良好。
困惑。

答案1

相关内容