我创建了一个没有任何msgBox的联系表单,但它一直向我显示这些错误:
在应用程序未运行时显示模式对话框或表单 在UserInteractive模式下不是有效的操作。指定 ServiceNotification或DefaultDesktopOnly样式显示一个 来自服务应用程序的通知。
描述:未经处理 在执行当前Web请求期间发生异常。 请查看堆栈跟踪以获取有关错误的更多信息 它起源于代码。
异常详细信息:System.InvalidOperationException:显示模式 应用程序未运行时的对话框或表单 UserInteractive模式不是有效操作。指定 ServiceNotification或DefaultDesktopOnly样式显示一个 来自服务应用程序的通知。
以下是代码:
Protected Sub btnSubmit_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btnSubmit.Click
Try
Dim SmtpServer As New SmtpClient()
Dim mail As New MailMessage()
SmtpServer.Credentials = New Net.NetworkCredential("info@mycompany.com", "password")
SmtpServer.Port = 25
SmtpServer.Host = "mail.mycompany.com"
mail = New MailMessage()
mail.From = New MailAddress(email.Text)
mail.To.Add("info@mycompany.com")
mail.Subject = " Feed Back"
mail.Body = "First Name:" & " " & firstname.Text + "<br>" + "Last Name:" & " " & lastname.Text + "<br>" + "Message:" & "" & message.Text
SmtpServer.Send(mail)
Catch ex As Exception
End Try
End Sub