C# 实时互动程序更新

C# 实时互动程序更新,c#,xml,windows-8,live-tile,C#,Xml,Windows 8,Live Tile,我有一个媒体应用程序,需要在实时互动程序上显示曲目图像和标题。现在我有以下代码:- private void SetLiveTile() { var LiveTile = @"<tile> <visual version=""1""> <binding template=""TileWideSmallImageAndText01

我有一个媒体应用程序,需要在实时互动程序上显示曲目图像和标题。现在我有以下代码:-

private void SetLiveTile()
    {
        var LiveTile = @"<tile>
                            <visual version=""1"">
                              <binding template=""TileWideSmallImageAndText01"">
                                <text id=""1"">" + MediaControl.ArtistName + " - " + MediaControl.TrackName + @"</text>
                                <image id=""1"" src=" + MediaControl.AlbumArt + @"""/>
                              </binding>
                              <binding template=""TileSquarePeekImageAndText02"">
                                <text id=""1"">" + MediaControl.ArtistName + " - " + MediaControl.TrackName + @"</text>
                                <image id=""1"" src=" + MediaControl.AlbumArt + @"""/>
                              </binding>
                            </visual>
                          </tile>";

        XmlDocument tileXml = new XmlDocument();
        tileXml.LoadXml(LiveTile);

        var tileNotification = new Windows.UI.Notifications.TileNotification(tileXml);
        Windows.UI.Notifications.TileUpdateManager.CreateTileUpdaterForApplication().Update(tileNotification);
    }
private void SetLiveTile()
{
var LiveTile=@”
“+MediaControl.ArtistName+”-“+MediaControl.TrackName+@”
“+MediaControl.ArtistName+”-“+MediaControl.TrackName+@”
";
XmlDocument tileXml=新的XmlDocument();
LoadXml(LiveTile);
var tileNotification=newwindows.UI.Notifications.tileNotification(tileXml);
Windows.UI.Notifications.TileUpdateManager.CreateTileUpdateForApplication().Update(tileNotification);
}
它当前不工作,LoadXml失败,错误代码为c00ce502


我还需要它至少每1分钟更新一次,不过如果我能每30秒更新一次就好了。它还需要删除活动磁贴,并在应用程序关闭时恢复为原始磁贴。

对于XML问题,您似乎缺少
src
标记中的开头引号,请重试

 <image id=""1"" src=""" + MediaControl.AlbumArt + @"""/>

至于以分钟或30秒为基础的更新,请查看

在终止时清除磁贴可能很棘手,因为您不会以编程方式通知应用程序确实终止的所有情况