次のコードはローカルでは正常に動作しますが、サーバーに公開すると、現在のコンテキストに名前 'WebMail' が存在しませんというエラーが表示されます。特にローカルで動作する場合、なぜこれが発生するのかわかりません。助けてくれてありがとう。
public void SendMessage()
{
WebMail.SmtpServer = SmtpServer;
WebMail.UserName = ServerUsername;
WebMail.Password = ServerPassword;
WebMail.From = this.From;
var recipents = string.Join(",", this.To);
WebMail.Send(recipents, this.Subject, this.Body);
}