<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.iis.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:cs="http://blogs.iis.net/"><channel><title>IIS7 - Media</title><link>http://forums.iis.net/1145.aspx</link><description>Discussions on delivering audio/video media files and best practices for the IIS7 Media Pack features</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Re: Issues with the sample provided</title><link>http://forums.iis.net/thread/1867993.aspx</link><pubDate>Wed, 23 Apr 2008 23:38:58 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1867993</guid><dc:creator>vsood</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1867993.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1145&amp;PostID=1867993</wfw:commentRss><description>&lt;p&gt;Hi Rakki,&lt;/p&gt;
&lt;p&gt;Did you get a chance to try steps from Prakash&amp;#39;s post and walkthrough.&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Vishal&lt;/p&gt;</description></item><item><title>Re: Issues with the sample provided</title><link>http://forums.iis.net/thread/1867911.aspx</link><pubDate>Wed, 23 Apr 2008 03:25:48 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1867911</guid><dc:creator>rakkimk</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1867911.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1145&amp;PostID=1867911</wfw:commentRss><description>&lt;p&gt;Okay - I changed it to have the ProgID, but still I&amp;#39;ve the same error coming up. &lt;/p&gt;
&lt;p&gt;&amp;nbsp;Still no luck :( &lt;/p&gt;</description></item><item><title>Re: Issues with the sample provided</title><link>http://forums.iis.net/thread/1867908.aspx</link><pubDate>Wed, 23 Apr 2008 01:45:54 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1867908</guid><dc:creator>vsood</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1867908.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1145&amp;PostID=1867908</wfw:commentRss><description>&lt;div class="Section1"&gt;
&lt;p&gt;&lt;span style="COLOR:#1f497d;FONT-FAMILY:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;If you are building the managed provider and look at the sample code in the walkthrough there is a Program ID:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:8.5pt;COLOR:#434343;FONT-FAMILY:&amp;#39;Courier New&amp;#39;;"&gt;[Guid(&amp;quot;D5178953-96A0-4ebd-B511-024897DA2C09&amp;quot;)]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="BACKGROUND:yellow;"&gt;[ProgId(&amp;quot;SamplePlaylistProvider.ProviderSample&amp;quot;)]&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ComVisible(true)]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public class PlaylistProvider : IPlaylistProvider&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IPlaylistInfo IPlaylistProvider.GetPlaylistInfo(IPlaylistRequestInfo requestInfo)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String path = requestInfo.Path;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String name = path.Substring(path.LastIndexOf(&amp;#39;/&amp;#39;) + 1);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; name = name.Substring(0, name.LastIndexOf(&amp;quot;.&amp;quot;)) + &amp;quot;.wmv&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return new PlaylistInfo(Advertisement, name);&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="COLOR:#1f497d;FONT-FAMILY:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Yes, you should build a managed dll and then regasm it. The following walkthrough steps do that (you can skip to the second step if you use shipped playlisthandler.dll)&lt;/span&gt;&lt;b&gt;&lt;span style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Building a .net based provider&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="FONT-SIZE:8.5pt;COLOR:#434343;FONT-FAMILY:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Building a .net based provider is a two step process&lt;/span&gt;&lt;span style="FONT-SIZE:8.5pt;COLOR:#434343;FONT-FAMILY:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;1.&lt;/span&gt;&lt;span style="FONT-SIZE:7pt;COLOR:#434343;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:7pt;COLOR:#434343;"&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="FONT-SIZE:8.5pt;COLOR:#434343;FONT-FAMILY:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Create a Type library (you can skip this step if you have access to released playlisthandler.dll)&lt;/span&gt;&lt;/b&gt;&lt;span style="FONT-SIZE:8.5pt;COLOR:#434343;FONT-FAMILY:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="FONT-SIZE:8.5pt;COLOR:#434343;FONT-FAMILY:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;midl /I&amp;lt;Path to Web Playlists Include&amp;gt; playlistprovider.idl /tlb playlistprovider.tlb /win32&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="FONT-SIZE:8.5pt;COLOR:#434343;FONT-FAMILY:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;midl /I&amp;lt;Path to Web Playlists Include&amp;gt; playlistprovider.idl /tlb playlistprovider.tlb /x64&lt;br /&gt;where &amp;lt;Path to&amp;nbsp;Web Playlist Include&amp;gt; is the location where unzipped the Interface files too.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="FONT-SIZE:8.5pt;COLOR:#434343;FONT-FAMILY:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Import Types into&amp;nbsp;as assemblely&lt;/span&gt;&lt;/b&gt;&lt;span style="FONT-SIZE:8.5pt;COLOR:#434343;FONT-FAMILY:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:8.5pt;COLOR:#434343;FONT-FAMILY:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;&lt;span style="FONT-SIZE:10pt;COLOR:#434343;FONT-FAMILY:&amp;#39;Courier New&amp;#39;;"&gt;1.&lt;/span&gt;&lt;span style="FONT-SIZE:7pt;COLOR:#434343;"&gt;&amp;nbsp; &lt;/span&gt;&lt;b&gt;&lt;span style="FONT-SIZE:8.5pt;COLOR:#434343;FONT-FAMILY:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Use the .tlb created in step 1&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="FONT-SIZE:8.5pt;COLOR:#434343;FONT-FAMILY:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;tlbimp&lt;b&gt; &lt;/b&gt;/out:&amp;lt;outputdirectory&amp;gt;\&amp;lt;outputprovidertypelib.tlb&amp;gt;&amp;nbsp;/namespace:&amp;lt;Provider Namespace&amp;gt;&amp;nbsp;&amp;lt;handler reference&amp;gt; &lt;br /&gt;&lt;br /&gt;(&lt;i&gt;E.g., tlbimp /out:E:\myprovider\playlistprovder.dll /namespace:Microsoft.Web.Media.Playlist.Provider E:\myprovider\&lt;/i&gt;playlistprovider.tlb )&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:8.5pt;COLOR:#434343;FONT-FAMILY:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;2. &lt;/span&gt;&lt;b&gt;&lt;span style="FONT-SIZE:8.5pt;COLOR:#434343;FONT-FAMILY:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Use the released playlisthandler.dll&lt;/span&gt;&lt;/b&gt;&lt;span style="FONT-SIZE:8.5pt;COLOR:#434343;FONT-FAMILY:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;br /&gt;&lt;br /&gt;tlbimp&lt;b&gt; &lt;/b&gt;/out:&amp;lt;outputdirectory&amp;gt;\&amp;lt;outputproviderdll.dll&amp;gt;&amp;nbsp;/namespace:&amp;lt;Provider Namespace&amp;gt;&amp;nbsp;&amp;lt;path to playlist handler&amp;gt;\playlisthandler.dll&lt;br /&gt;&lt;br /&gt;(&lt;i&gt;E.g., tlbimp /out:E:\myprovider\playlistprovder.dll /namespace:Microsoft.Web.Media.Playlist.Provider E:\myprovider\playlisthandler.dll&lt;/i&gt; )&lt;/span&gt;&lt;span style="FONT-SIZE:7pt;COLOR:#434343;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:7pt;COLOR:#434343;"&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="FONT-SIZE:8.5pt;COLOR:#434343;FONT-FAMILY:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Compile the custom provider with reference to assembly created in step2&lt;/span&gt;&lt;/b&gt;&lt;span style="FONT-SIZE:8.5pt;COLOR:#434343;FONT-FAMILY:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; &lt;br /&gt;Csc.exe /noconfig /nowarn:1701,1702 /errorreport:prompt /warn:4 /define:TRACE &lt;br /&gt;/reference:..\playlistprovder.dll &lt;br /&gt;/reference:C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.dll &lt;br /&gt;/debug:pdbonly /filealign:512 /optimize+ &lt;br /&gt;/out:obj\Release\providersample.dll &lt;br /&gt;/target:library AssemblyInfo.cs PlaylistProvider.cs&lt;/span&gt; &lt;/p&gt;
&lt;p&gt;The link to walkthrough is &lt;a href="http://learn.iis.net/page.aspx/448/web-playlist-for-iis-70---extending-web-playlists"&gt;http://learn.iis.net/page.aspx/448/web-playlist-for-iis-70---extending-web-playlists&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description></item><item><title>Issues with the sample provided</title><link>http://forums.iis.net/thread/1867905.aspx</link><pubDate>Wed, 23 Apr 2008 00:32:32 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1867905</guid><dc:creator>rakkimk</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1867905.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1145&amp;PostID=1867905</wfw:commentRss><description>&lt;span style="COLOR:#1f497d;"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;When you register a register a provider, what is that “ProgramID”? COM GUID? I’m just using that sample which was provided in the site and it has the below:&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font face="Calibri" size="3"&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:&amp;#39;Courier New&amp;#39;;"&gt;[&lt;span style="COLOR:#2b91af;"&gt;Guid&lt;/span&gt;(&lt;span style="COLOR:#a31515;"&gt;&amp;quot;D5178953-96A0-4ebd-B511-024897DA2C09&amp;quot;&lt;/span&gt;)]&lt;/span&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font face="Calibri" size="3"&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;I just used the same Guid there while creating a new provider. I’ve just added the same ProviderSample.cs file to my App_Code folder. But, I get 500 Error with below:&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font face="Calibri" size="3"&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;span style="FONT-SIZE:8.5pt;FONT-FAMILY:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Detailed Error Information &lt;/span&gt;
&lt;table class="MsoNormalTable" style="WIDTH:99.96%;mso-cellspacing:0in;mso-yfti-tbllook:1184;mso-padding-alt:0in 0in 0in 0in;" cellspacing="0" cellpadding="0" class="MsoNormalTable"&gt;

&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;"&gt;
&lt;td class="" style="BORDER-RIGHT:#f0f0f0;PADDING-RIGHT:12.25pt;BORDER-TOP:#f0f0f0;PADDING-LEFT:0in;BACKGROUND:#ebebeb;PADDING-BOTTOM:2.25pt;BORDER-LEFT:#f0f0f0;WIDTH:79.66%;PADDING-TOP:2.25pt;BORDER-BOTTOM:#f0f0f0;"&gt;&lt;span style="FONT-SIZE:8.5pt;FONT-FAMILY:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Module&lt;/span&gt;&lt;/td&gt;
&lt;td class="" style="BORDER-RIGHT:#f0f0f0;PADDING-RIGHT:0in;BORDER-TOP:#f0f0f0;PADDING-LEFT:0in;BACKGROUND:#ebebeb;PADDING-BOTTOM:2.25pt;BORDER-LEFT:#f0f0f0;PADDING-TOP:2.25pt;BORDER-BOTTOM:#f0f0f0;"&gt;&lt;b&gt;&lt;span style="FONT-SIZE:8.5pt;FONT-FAMILY:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;PlaylistHandler&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:1;"&gt;
&lt;td class="" style="BORDER-RIGHT:#f0f0f0;PADDING-RIGHT:12.25pt;BORDER-TOP:#f0f0f0;PADDING-LEFT:0in;PADDING-BOTTOM:2.25pt;BORDER-LEFT:#f0f0f0;WIDTH:79.66%;PADDING-TOP:2.25pt;BORDER-BOTTOM:#f0f0f0;BACKGROUND-COLOR:transparent;"&gt;&lt;span style="FONT-SIZE:8.5pt;FONT-FAMILY:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Notification&lt;/span&gt;&lt;/td&gt;
&lt;td class="" style="BORDER-RIGHT:#f0f0f0;PADDING-RIGHT:0in;BORDER-TOP:#f0f0f0;PADDING-LEFT:0in;PADDING-BOTTOM:2.25pt;BORDER-LEFT:#f0f0f0;PADDING-TOP:2.25pt;BORDER-BOTTOM:#f0f0f0;BACKGROUND-COLOR:transparent;"&gt;&lt;b&gt;&lt;span style="FONT-SIZE:8.5pt;FONT-FAMILY:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;ExecuteRequestHandler&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:2;"&gt;
&lt;td class="" style="BORDER-RIGHT:#f0f0f0;PADDING-RIGHT:12.25pt;BORDER-TOP:#f0f0f0;PADDING-LEFT:0in;BACKGROUND:#ebebeb;PADDING-BOTTOM:2.25pt;BORDER-LEFT:#f0f0f0;WIDTH:79.66%;PADDING-TOP:2.25pt;BORDER-BOTTOM:#f0f0f0;"&gt;&lt;span style="FONT-SIZE:8.5pt;FONT-FAMILY:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Handler&lt;/span&gt;&lt;/td&gt;
&lt;td class="" style="BORDER-RIGHT:#f0f0f0;PADDING-RIGHT:0in;BORDER-TOP:#f0f0f0;PADDING-LEFT:0in;BACKGROUND:#ebebeb;PADDING-BOTTOM:2.25pt;BORDER-LEFT:#f0f0f0;PADDING-TOP:2.25pt;BORDER-BOTTOM:#f0f0f0;"&gt;&lt;b&gt;&lt;span style="FONT-SIZE:8.5pt;FONT-FAMILY:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;PlaylistHandler-D5178953-96A0-4ebd-B511-024897DA2C09-rpl&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:3;mso-yfti-lastrow:yes;"&gt;
&lt;td class="" style="BORDER-RIGHT:#f0f0f0;PADDING-RIGHT:12.25pt;BORDER-TOP:#f0f0f0;PADDING-LEFT:0in;PADDING-BOTTOM:2.25pt;BORDER-LEFT:#f0f0f0;WIDTH:79.66%;PADDING-TOP:2.25pt;BORDER-BOTTOM:#f0f0f0;BACKGROUND-COLOR:transparent;"&gt;&lt;span style="FONT-SIZE:8.5pt;FONT-FAMILY:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Error Code&lt;/span&gt;&lt;/td&gt;
&lt;td class="" style="BORDER-RIGHT:#f0f0f0;PADDING-RIGHT:0in;BORDER-TOP:#f0f0f0;PADDING-LEFT:0in;PADDING-BOTTOM:2.25pt;BORDER-LEFT:#f0f0f0;PADDING-TOP:2.25pt;BORDER-BOTTOM:#f0f0f0;BACKGROUND-COLOR:transparent;"&gt;&lt;b&gt;&lt;span style="FONT-SIZE:8.5pt;FONT-FAMILY:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;0x800401f3&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font face="Calibri" size="3"&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;That error code corresponds to&amp;nbsp; CO_E_CLASSSTRING # Invalid class string. &lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font face="Calibri" size="3"&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;font size="3"&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font face="Calibri"&gt;While registering the provider, what should I register? Should I create a DLL for my .cs and use regAsm to register it? I’m confused &lt;/font&gt;&lt;/span&gt;&lt;span style="COLOR:#1f497d;FONT-FAMILY:Wingdings;"&gt;L&lt;/span&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font face="Calibri"&gt; &lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font face="Calibri" size="3"&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;Any clue?&lt;/font&gt;&lt;/font&gt;&lt;/span&gt; 
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item></channel></rss>