回 帖 发 新 帖 刷新版面

主题:求助!测试网页时出现的错误!

下面的是错误提示:

在应用程序未以 UserInteractive 模式运行的情况下显示有模式对话框或窗体是无效的操作。请指定 ServiceNotification 或 DefaultDesktopOnly 样式,以显示服务应用程序发出的通知。

这个问题该怎么解决。在那里指定样式?

回复列表 (共2个回复)

沙发

csdn中关于UserInteractive的解释

Environment.UserInteractive 属性
获取一个值,用以指示当前进程是否在用户交互模式中运行。

应该无法设置值才对

msdn中备注
只有在作为服务进程运行或从 Web 应用程序中运行时,它才为 false。当该属性为 false 时,不应显示任何模式对话框或消息框,因为没有供用户进行交互的图形用户界面。

板凳

这个问题有这么一个情况:
在网页里有一个 Button

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
End Sub

在点击中加上 MsgBox("kaishi") 就出现上述问题,去掉了,就没事了。

大虾,这个问题怎么处理呀!

我来回复

您尚未登录,请登录后再回复。点此登录或注册