C# Argotic和YahooMediaSyndActionExtension问题(url编码)

C# Argotic和YahooMediaSyndActionExtension问题(url编码),c#,rss,uri,argotic,C#,Rss,Uri,Argotic,我正在使用Argotic Syndication框架编写RSS提要,我发现了一个奇怪的行为,这可能是一个bug 我想通过YahooMediaSyndicationExtension添加一个标记来链接某个项目的200像素缩影,并使用需要querystring上指定宽度的图像处理程序来构建缩影 所以我使用这个代码: Uri imageHandler = new Uri("http://localhost/imghandler.ashx?i=image.jpg&w=200"); YahooMe

我正在使用Argotic Syndication框架编写RSS提要,我发现了一个奇怪的行为,这可能是一个bug

我想通过YahooMediaSyndicationExtension添加一个
标记来链接某个项目的200像素缩影,并使用需要querystring上指定宽度的图像处理程序来构建缩影

所以我使用这个代码:

Uri imageHandler = new Uri("http://localhost/imghandler.ashx?i=image.jpg&w=200");
YahooMediaSyndicationExtension ymse = new YahooMediaSyndicationExtension();
YahooMediaThumbnail ymt = new YahooMediaThumbnail(imageHandler);
但是生成的xml对缩略图url进行了编码(
&;
):


并且处理程序无法检索正确的querystring参数(w=200)

建议? 我错过了什么

<media:thumbnail url="http://localhost/imghandler.ashx?i=image.jpg&amp;w=200" />