从C#AfterInstall事件中显示错误消息

时间:2008-12-05 12:34:04

标签: c# windows installer

有人可以告诉我如何在执行AfterInstallEvent期间在C#中显示错误消息吗?

我的项目使用Microsoft设置和部署项目,然后我创建了一个在触发AfterInstall事件时调用的类。

MessageBox.Show();不起作用......“名称'MessageBox'不会出现在当前上下文中”。

如果那么简单,我不会问!?

2 个答案:

答案 0 :(得分:2)

真正的解决方案是使用范围。像这样的东西: global :: System.Windows.Forms.MessageBox.Show(ex,“Error”,MessageBoxButtons.OK,MessageBoxIcon.Error);

干杯

答案 1 :(得分:1)

这已经很老了,但无论如何我都会回答:

这只是一个缺失的参考资料。

System.Windows.Forms 的引用添加到包含该类的项目中。 还要将“使用System.Windows.Forms;”添加到类文件的顶部。

据我所知,从自定义安装操作中显示消息框应该没有任何问题。