首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

Windows服务程序弹出选择对话框的有关问题

2012-10-29 
Windows服务程序弹出选择对话框的问题如题,我做了一个Windows服务程序是为了更新一个应用程序,当发现有更

Windows服务程序弹出选择对话框的问题
如题,我做了一个Windows服务程序是为了更新一个应用程序,当发现有更新的时候就下载新的东西,但是如果此时这个应用程序正在运行,就需要将这个应用程序关掉才能更新,我想弹出一个对话框来提示用户保存好自己的信息,再关掉这个应用程序,关掉后再更新,更新完毕再启动那个应用程序。谢谢各位。我无法弹出那个选择对话框,更新完后我启动那应用程序,进程是启动了,但是弹不出界面,为什么,请各位帮帮忙,谢谢!

[解决办法]
服务调另外的winform程序弹对话框,不过这样效果不好

服务先下载更新的程序,然后在更新的程序里做当前程序是否在运行的判断,
如果运行则建议关掉或主动关掉
[解决办法]

C# code
MessageBox.Show(    "text",     "caption",     MessageBoxButtons.OKCancel,     MessageBoxIcon.Question,     MessageBoxDefaultButton.Button2,     MessageBoxOptions.ServiceNotification        //<---    ); 

热点排行