在IDE [VS2017]中以调试模式运行项目但在C#项目中的已编译exe中运行项目时,会显示系统托盘通知

时间:2018-07-23 09:53:56

标签: c# events system-tray notifyicon

我有多个已连接的应用程序,其中一个引发事件,另一个在系统任务栏中运行,并显示这些事件的通知。它曾经可以正常工作,但是在更改了其中一个应用程序中的线程之后,它停止了工作。该方法被正确地称为[我在该事件中放置了一个消息框],实际上,启动应用程序后首次触发该事件时,我在系统托盘附近的屏幕上受到了很小的干扰,该干扰立即消失了。随后的事件不会引起响应。我也尝试过使用Synchronization Context [Post method]来查看情况是否已解决,但是没有区别。通常,对于线程问题,同步上下文可以解决该问题。我在堆栈溢出中发现了以下问题,但还是没有帮助 System tray icon working in debug but not release mode, in Qt。 请帮忙。

0 个答案:

没有答案