Windows服务发送Toast通知

时间:2015-08-24 01:32:03

标签: c# windows notifications

我试图在Windows 10计算机上制作Windows服务。我希望它定期创建一个Toast Notification,但我遇到了很多麻烦:

这些通知似乎位于Windows.UI.Notifications命名空间(here)中。但是,没有一个以Windows开头的命名空间是可访问的,我无法添加Windows.winmd作为参考来获取它们。

据我所知,Toast Notifications不仅适用于Windows 10,也适用于Windows 8.这是否适用于制作服务?我想做什么甚至可能?

目前我打算创建一个单独的应用程序,只是为了发送通知而被调用,但它看起来有点过分。

1 个答案:

答案 0 :(得分:3)

您需要在.csproj中添加以下行:

<TargetPlatformVersion>10.0.10240.0</TargetPlatformVersion>

我不知道它是否有必要的位置,但我总是把我放在<PropertyGroup/>所在的<TargetFrameworkVersion/>

之后,您将需要能够添加引用(它们将位于&#34; Windows&#34;选项卡下)。