2015-08-24 180 views
3

我想在Windows 10機器上製作Windows服務。我希望它定期創建Toast Notification,但我遇到了很多麻煩:Windows服務發送吐司通知

看起來這些通知位於Windows.UI.Notifications名稱空間(here)。但是沒有一個以Windows開頭的命名空間是可訪問的,我不能將Windows.winmd作爲參考來獲取它們。

據我所知,Toast Notifications應該不僅適用於Windows 10,也適用於Windows 8.這是否適用於製作服務?我正在努力做甚麼?

目前我將製作一個單獨的應用程序,只是爲了發送通知而被調用,但它看起來像是矯枉過正。

回答

3

您需要在.csproj增加如下一行:

<TargetPlatformVersion>10.0.10240.0</TargetPlatformVersion> 

我不知道它是否有需要的地方,但我總是把我的在哪裏<PropertyGroup/><TargetFrameworkVersion/>

之後,您將需要能夠添加引用(它們將在「Windows」選項卡下)。

+2

謝謝!爲獲得參考文獻而工作得很好。對於稍後看到這些內容的人來說,它不允許您僅僅從此使用ToastNotifications,它看起來更加複雜,而且我仍在研究解決方案。 – Omada