我在C#中创建了一个WpfApplication(使用Visual Studio Community 2015),我想发送一些Windows 10通知。我认为我应该使用" ToastContent"然后将其添加到" ToastNotification",...
我已添加" Microsoft.Toolkit.Uwp.Notification"但我无法添加" Microsoft.Toolkit.Uwp.UI" (我认为需要显示通知)。它说:
无法安装软件包' Microsoft.Toolkit.Uwp 1.2.0'。您正在尝试将此软件包安装到该项目中 目标' .NETFramework,Version = v4.6',但该软件包不包含任何与之兼容的程序集引用或内容文件 那个框架。
安装此软件包该怎么办?或者是否有其他解决方案来启动Windows 10通知?
谢谢:)
答案 0 :(得分:3)
好的,经过几个小时的搜索,这很容易......
步骤1:卸载项目然后将此元素添加到第一个属性组:<targetplatformversion>10.0</targetplatformversion>
第2步:重新加载项目
第3步:添加对项目的引用&#34; Windows&gt;核心&gt; Windows.Data&amp; Windows.UI&#34;
第4步:
string xml = $@"
<toast>
<visual>
<binding template='ToastGeneric'>
<text>Some title</text>
<text>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</text>
</binding>
</visual>
</toast>";
XmlDocument doc = new XmlDocument();
doc.LoadXml(xml);
var toast = new ToastNotification(doc);
ToastNotificationManager.CreateToastNotifier("ToastDesktop").Show(toast);
享受:)!