有人可以告诉我如何在执行AfterInstallEvent期间在C#中显示错误消息吗?
我的项目使用Microsoft设置和部署项目,然后我创建了一个在触发AfterInstall事件时调用的类。
MessageBox.Show();不起作用......“名称'MessageBox'不会出现在当前上下文中”。
如果那么简单,我不会问!?
答案 0 :(得分:2)
真正的解决方案是使用范围。像这样的东西: global :: System.Windows.Forms.MessageBox.Show(ex,“Error”,MessageBoxButtons.OK,MessageBoxIcon.Error);
干杯
答案 1 :(得分:1)
这已经很老了,但无论如何我都会回答:
这只是一个缺失的参考资料。
将 System.Windows.Forms 的引用添加到包含该类的项目中。 还要将“使用System.Windows.Forms;”添加到类文件的顶部。
据我所知,从自定义安装操作中显示消息框应该没有任何问题。