<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>dotnet thoughts</title>
	<atom:link href="http://www.dotnetthoughts.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dotnetthoughts.net</link>
	<description>a dotnet developer&#039;s technical blog</description>
	<lastBuildDate>Mon, 17 Jun 2013 00:50:09 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>How to pause / resume a thread in C#</title>
		<link>http://www.dotnetthoughts.net/how-to-pause-resume-a-thread-in-c/</link>
		<comments>http://www.dotnetthoughts.net/how-to-pause-resume-a-thread-in-c/#comments</comments>
		<pubDate>Mon, 17 Jun 2013 00:50:09 +0000</pubDate>
		<dc:creator>Anuraj P</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[ASP.Net]]></category>
		<category><![CDATA[Windows Forms]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Threading]]></category>

		<guid isPermaLink="false">http://www.dotnetthoughts.net/?p=3467</guid>
		<description><![CDATA[Here is the code snippet which will help you to pause / resume a thread using ManualResetEvent class. Both Suspend() and Resume() methods are deprecated in .Net Framework. So both of these methods not recommended to use. And to pause the thread, you can use And to resume you can use You can find more [...]]]></description>
				<content:encoded><![CDATA[<p>Here is the code snippet which will help you to pause / resume a thread using ManualResetEvent class. Both Suspend() and Resume() methods are deprecated in .Net Framework. So both of these methods not recommended to use.</p>
<pre class="brush: csharp; title: ; notranslate">
private ManualResetEvent _manualResetEvent = new ManualResetEvent(true);

var thread = new Thread(() =&gt;
{
    while (true)
    {
        //Do the work here
        _manualResetEvent.WaitOne(Timeout.Infinite);
    }
});
</pre>
<p>And to pause the thread, you can use</p>
<pre class="brush: csharp; title: ; notranslate">
_manualResetEvent.Reset();
</pre>
<p>And to resume you can use</p>
<pre class="brush: csharp; title: ; notranslate">
_manualResetEvent.Set();
</pre>
<p>You can find more details about <a href="http://msdn.microsoft.com/en-us/library/system.threading.manualresetevent.aspx">ManualResetEvent</a> in MSDN</p>
<p>Happy Programming. </p>
<div class="betterrelated"><p><strong>Related content:</strong></p>
<ol><li> <a href="http://www.dotnetthoughts.net/how-to-unit-test-asynchronous-callbacks/" title="Permanent link to How to unit test asynchronous callbacks">How to unit test asynchronous callbacks</a>  </li>
</ol></div>]]></content:encoded>
			<wfw:commentRss>http://www.dotnetthoughts.net/how-to-pause-resume-a-thread-in-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unexpected error encountered opening Visual Studio project</title>
		<link>http://www.dotnetthoughts.net/unexpected-error-encountered-opening-visual-studio-project/</link>
		<comments>http://www.dotnetthoughts.net/unexpected-error-encountered-opening-visual-studio-project/#comments</comments>
		<pubDate>Thu, 06 Jun 2013 00:29:14 +0000</pubDate>
		<dc:creator>Anuraj P</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[.Net 3.0 / 3.5]]></category>
		<category><![CDATA[Version Control]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Windows Forms]]></category>
		<category><![CDATA[Subversion]]></category>

		<guid isPermaLink="false">http://www.dotnetthoughts.net/?p=3456</guid>
		<description><![CDATA[Today while opening a win-form project, I got an exception message like this from Visual Studio. And then the Visual Studio project was not available in the solution. All the project said was &#8220;The project file cannot be loaded.&#8221; This error is because the project was under Subversion version control, and I don&#8217;t have Subversion [...]]]></description>
				<content:encoded><![CDATA[<p>Today while opening a win-form project, I got an exception message like this from Visual Studio. </p>
<img src="http://www.dotnetthoughts.net/wp-content/uploads/2013/06/error.png" alt="Visual Studio - Un Expected Error" class="aligncenter size-full wp-image-3458" />
<p>And then the Visual Studio project was not available in the solution.  All the project said was &#8220;The project file cannot be loaded.&#8221;</p>
<p>This error is because the project was under Subversion version control, and I don&#8217;t have Subversion installed on my system. To resolve this error, open the project in notepad(if you have power tools installed, it will help to open project file as XML file). </p>
<img src="http://www.dotnetthoughts.net/wp-content/uploads/2013/06/CaptureItPlus6.png" alt="Project File as XML" class="aligncenter size-full wp-image-3462" />
<p>And remove the xml tags which is pointing to the source control. Now save and close the project file, and re open with Visual Studio, it will load without any problem.</p>
<p>Happy Programming.</p>
<div class="betterrelated"><p><strong>Related content:</strong></p>
<ol><li> <a href="http://www.dotnetthoughts.net/consuming-a-c-dll-in-c/" title="Permanent link to Consuming a C++ DLL in C#">Consuming a C++ DLL in C#</a>  </li>
<li> <a href="http://www.dotnetthoughts.net/a-simple-splash-screen-in-c/" title="Permanent link to A Simple Splash screen in C#">A Simple Splash screen in C#</a>  </li>
<li> <a href="http://www.dotnetthoughts.net/how-to-store-and-retrieve-files-from-sql-server-database/" title="Permanent link to How to Store and Retrieve files from SQL Server Database">How to Store and Retrieve files from SQL Server Database</a>  </li>
<li> <a href="http://www.dotnetthoughts.net/ilmerge-a-brief-introduction/" title="Permanent link to ILMerge – A Brief Introduction">ILMerge – A Brief Introduction</a>  </li>
<li> <a href="http://www.dotnetthoughts.net/some-best-practices-for-c-developers/" title="Permanent link to Some best practices for C# developers">Some best practices for C# developers</a>  </li>
</ol></div>]]></content:encoded>
			<wfw:commentRss>http://www.dotnetthoughts.net/unexpected-error-encountered-opening-visual-studio-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unit Testing Windows Phone Applications</title>
		<link>http://www.dotnetthoughts.net/unit-testing-windows-phone-applications/</link>
		<comments>http://www.dotnetthoughts.net/unit-testing-windows-phone-applications/#comments</comments>
		<pubDate>Tue, 07 May 2013 04:51:38 +0000</pubDate>
		<dc:creator>Anuraj P</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[CodeProject]]></category>
		<category><![CDATA[Unit Testing]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[MS Test]]></category>

		<guid isPermaLink="false">http://www.dotnetthoughts.net/?p=3444</guid>
		<description><![CDATA[Recently Microsoft released Update 2 for Visual Studio 2012. If you installed the Update 2, you will get a new project template, under Windows Phone, Windows Phone Unit Test App. This will help you to create unit test project for Windows Phone 8 applications. Once you create the project, necessary references will be added to [...]]]></description>
				<content:encoded><![CDATA[<p>Recently Microsoft released Update 2 for Visual Studio 2012. If you installed the Update 2, you will get a new project template, under Windows Phone, Windows Phone Unit Test App. </p>
<img src="http://www.dotnetthoughts.net/wp-content/uploads/2013/05/CaptureItPlus8.png" alt="Windows Phone Unit Test App - Project Template" class="aligncenter size-full wp-image-3445" />
<p>This will help you to create unit test project for Windows Phone 8 applications. Once you create the project, necessary references will be added to the project by Visual Studio. </p>
<img src="http://www.dotnetthoughts.net/wp-content/uploads/2013/05/CaptureItPlus10.png" alt="Windows Phone Unit Test App - Project References" class="aligncenter size-full wp-image-3446" />
<p>If you are familiar with MS Test, you don’t need to learn any new framework for testing phone apps.<br />
The Windows Phone test framework is designed as an adapter on top of the extensible Visual Studio 2012 unit testing platform. So you can run the tests from VS 2012 IDE itself. </p>
<img src="http://www.dotnetthoughts.net/wp-content/uploads/2013/05/CaptureItPlus12.png" alt="Running Windows Phone Unit Tests from VS 2012 IDE" class="aligncenter size-full wp-image-3447" />
<p>You can run the tests from console also, using vstest.console.exe. You can also choose to export the results to Visual Studio Test Results File using /Logger:trx command line switch. This unit testing feature is supported in Express Edition also.</p>
<p>Happy Programming</p>
<div class="betterrelated"><p><strong>Related content:</strong></p>
<ol><li> <a href="http://www.dotnetthoughts.net/how-to-do-code-coverage-with-nunit-tests/" title="Permanent link to How to do code coverage with NUnit tests">How to do code coverage with NUnit tests</a>  </li>
<li> <a href="http://www.dotnetthoughts.net/how-to-execute-ms-tests-in-parallel-on-multi-cpu-core-machines/" title="Permanent link to How to execute ms tests in parallel on multi-cpu / core machines">How to execute ms tests in parallel on multi-cpu / core machines</a>  </li>
<li> <a href="http://www.dotnetthoughts.net/test-impact-analysis-in-visual-studio-2010/" title="Permanent link to Test impact analysis in Visual Studio 2010">Test impact analysis in Visual Studio 2010</a>  </li>
<li> <a href="http://www.dotnetthoughts.net/unit-test-adapter-threw-exception-unable-to-load-one-or-more-of-the-requested-types/" title="Permanent link to Unit Test Adapter threw exception &#8211; Unable to load one or more of the requested types">Unit Test Adapter threw exception &#8211; Unable to load one or more of the requested types</a>  </li>
<li> <a href="http://www.dotnetthoughts.net/mstest-exe-does-not-deploy-all-items/" title="Permanent link to MSTest.exe does not deploy all items">MSTest.exe does not deploy all items</a>  </li>
</ol></div>]]></content:encoded>
			<wfw:commentRss>http://www.dotnetthoughts.net/unit-testing-windows-phone-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to use existing Database in Windows Phone</title>
		<link>http://www.dotnetthoughts.net/how-to-use-existing-database-in-windows-phone/</link>
		<comments>http://www.dotnetthoughts.net/how-to-use-existing-database-in-windows-phone/#comments</comments>
		<pubDate>Sun, 05 May 2013 04:40:55 +0000</pubDate>
		<dc:creator>Anuraj P</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[.Net 3.0 / 3.5]]></category>
		<category><![CDATA[CodeProject]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Isolated Storage]]></category>

		<guid isPermaLink="false">http://www.dotnetthoughts.net/?p=3432</guid>
		<description><![CDATA[Normally in Windows Phone apps, we used to create Database in the Application Launch event, like the following And if there is any master tables you can write code to insert after database creation, like this. This approach is not feasible if you have lot of data, for example a Dictionary database. In such scenarios [...]]]></description>
				<content:encoded><![CDATA[<p>Normally in Windows Phone apps, we used to create Database in the Application Launch event, like the following</p>
<pre class="brush: csharp; title: ; notranslate">
if (!dataContext.DatabaseExists())
{
	dataContext.CreateDatabase();
}
</pre>
<p>And if there is any master tables you can write code to insert after database creation, like this.</p>
<pre class="brush: csharp; title: ; notranslate">
if (!dataContext.DatabaseExists())
{
    dataContext.CreateDatabase();
    dataContext.Categories.InsertAllOnSubmit(
        new[] { DefaultCategory });
    dataContext.SubmitChanges();
}
</pre>
<p>This approach is not feasible if you have lot of data, for example a Dictionary database. In such scenarios you can add the existing database to the project, and setting the Build Action to Content. </p>
<img src="http://www.dotnetthoughts.net/wp-content/uploads/2013/05/CaptureItPlus4.jpeg" alt="Properties Window - Build Action - Content" class="aligncenter size-full wp-image-3434" />
<p>This will deploy the database file with your application onto the phone, but it will be placed in the same folder as all other static content for your application. Your application can only read from this folder.</p>
<p>You can communicate to existing database using following connection string.</p>
<pre class="brush: csharp; title: ; notranslate">
private const string ConnectionString = 
&quot;Data Source ='appdata:/Database/Dictionary.sdf';File Mode=read only;&quot;;
</pre>
<p>If you want to modify the database, you need to copy (duplicate) the database to the application isolated storage. Here is the code snippet which will help you to copy your database file to isolated storage.</p>
<pre class="brush: csharp; title: ; notranslate">
const string DatabasePath = &quot;Database&quot;;
const string Filename = @&quot;Database/Dictionary.sdf&quot;;
using (var isolatedStorageFile = 
    IsolatedStorageFile.GetUserStoreForApplication())
{
    if (!isolatedStorageFile.DirectoryExists(DatabasePath))
    {
        isolatedStorageFile.CreateDirectory(DatabasePath);
    }

    if (isolatedStorageFile.FileExists(Filename))
    {
        return;
    }

    var resource = 
        Application.GetResourceStream(new Uri(Filename, UriKind.Relative));
    using (var file = isolatedStorageFile.CreateFile(Filename))
    {
        var length = resource.Stream.Length;
        var buffer = new byte[1024];
        var readCount = 0;
        using (var binaryReader = new BinaryReader(resource.Stream))
        {
            while (readCount &lt; length)
            {
                int actual = binaryReader.Read(buffer, 0, buffer.Length);
                readCount += actual;
                file.Write(buffer, 0, actual);
            }
        }
    }
}
</pre>
<p>Happy Programming.</p>
<div class="betterrelated"><p><strong>Related content:</strong></p>
<ol><li> <a href="http://www.dotnetthoughts.net/isolated-storage-in-c/" title="Permanent link to Isolated Storage in C#">Isolated Storage in C#</a>  </li>
<li> <a href="http://www.dotnetthoughts.net/uploading-files-using-webservice/" title="Permanent link to Uploading Files using Webservice">Uploading Files using Webservice</a>  </li>
<li> <a href="http://www.dotnetthoughts.net/upload-multiple-files-using-silverlight/" title="Permanent link to Upload multiple files using Silverlight">Upload multiple files using Silverlight</a>  </li>
<li> <a href="http://www.dotnetthoughts.net/how-to-store-and-retrieve-files-from-sql-server-database/" title="Permanent link to How to Store and Retrieve files from SQL Server Database">How to Store and Retrieve files from SQL Server Database</a>  </li>
<li> <a href="http://www.dotnetthoughts.net/quick-introduction-to-sqlite-with-c/" title="Permanent link to Quick introduction to SQLite with C#">Quick introduction to SQLite with C#</a>  </li>
</ol></div>]]></content:encoded>
			<wfw:commentRss>http://www.dotnetthoughts.net/how-to-use-existing-database-in-windows-phone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Retrieving the COM class factory for component failed due to the following error: 800702e4.</title>
		<link>http://www.dotnetthoughts.net/retrieving-the-com-class-factory-for-component-failed-due-to-the-following-error-800702e4/</link>
		<comments>http://www.dotnetthoughts.net/retrieving-the-com-class-factory-for-component-failed-due-to-the-following-error-800702e4/#comments</comments>
		<pubDate>Thu, 02 May 2013 13:12:32 +0000</pubDate>
		<dc:creator>Anuraj P</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[.Net 4.0]]></category>
		<category><![CDATA[Office Interoperability]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Windows Forms]]></category>
		<category><![CDATA[80080005]]></category>
		<category><![CDATA[Office Automation]]></category>

		<guid isPermaLink="false">http://www.dotnetthoughts.net/?p=3411</guid>
		<description><![CDATA[While working on some outlook C# application I got a COM exception like this. Retrieving the COM class factory for component with CLSID {0006F03A-0000-0000-C000-000000000046} failed due to the following error: 80080005. My code was simply straight forward, I was just creating the instance of the outlook application. And this code was used in a different [...]]]></description>
				<content:encoded><![CDATA[<p>While working on some outlook C# application I got a COM exception like this.</p>
<blockquote><p>Retrieving the COM class factory for component with CLSID {0006F03A-0000-0000-C000-000000000046} failed due to the following error: 80080005.</p></blockquote>
<img src="http://www.dotnetthoughts.net/wp-content/uploads/2013/05/CaptureItPlus7.png" alt="Retrieving the COM class factory for component with CLSID {0006F03A-0000-0000-C000-000000000046} failed due to the following error: 800702e4." class="aligncenter size-full wp-image-3412" />
<p>My code was simply straight forward, I was just creating the instance of the outlook application. </p>
<pre class="brush: csharp; title: ; notranslate">
var oApp = new Outlook.Application();
</pre>
<p>And this code was used in a different application which works without any issue. Later I found the solution for the problem. The culprit was <strong>UAC</strong>. I was running the Visual Studio as Administrator. So the conclusion is, <strong>when automating an Office application from another application, both the application should be run in same privilege level. If you are running Visual Studio as Administrator, you should run the office application also in Administrator mode.</strong></p>
<p>Happy Programming.</p>
<div class="betterrelated"><p><strong>Related content:</strong></p>
<ol><li> <a href="http://www.dotnetthoughts.net/the-application-has-failed-to-start-because-its-side-by-side-configuration-is-incorrect-please-see-the-application-event-log-or-use-the-command-line-sxstrace-exe-tool-for-more-detail/" title="Permanent link to The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the command-line sxstrace.exe tool for more detail">The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the command-line sxstrace.exe tool for more detail</a>  </li>
<li> <a href="http://www.dotnetthoughts.net/how-to-start-a-process-as-administrator-mode-in-c/" title="Permanent link to How to start a Process as administrator mode in C#">How to start a Process as administrator mode in C#</a>  </li>
<li> <a href="http://www.dotnetthoughts.net/assembly-binding-redirection-in-net/" title="Permanent link to Assembly Binding Redirection in .Net">Assembly Binding Redirection in .Net</a>  </li>
<li> <a href="http://www.dotnetthoughts.net/consuming-a-c-dll-in-c/" title="Permanent link to Consuming a C++ DLL in C#">Consuming a C++ DLL in C#</a>  </li>
<li> <a href="http://www.dotnetthoughts.net/csc-error-cs1548-cryptographic-failure-while-signing-assembly-xxx-dll-error-signing-assembly-access-is-denied/" title="Permanent link to CSC : error CS1548: Cryptographic failure while signing assembly xxx.dll Error signing assembly &#8212; Access is denied">CSC : error CS1548: Cryptographic failure while signing assembly xxx.dll Error signing assembly &#8212; Access is denied</a>  </li>
</ol></div>]]></content:encoded>
			<wfw:commentRss>http://www.dotnetthoughts.net/retrieving-the-com-class-factory-for-component-failed-due-to-the-following-error-800702e4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Assembly Binding Redirection in .Net</title>
		<link>http://www.dotnetthoughts.net/assembly-binding-redirection-in-net/</link>
		<comments>http://www.dotnetthoughts.net/assembly-binding-redirection-in-net/#comments</comments>
		<pubDate>Thu, 02 May 2013 12:36:48 +0000</pubDate>
		<dc:creator>Anuraj P</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[.Net 4.0]]></category>
		<category><![CDATA[ASP.Net]]></category>
		<category><![CDATA[Windows Forms]]></category>
		<category><![CDATA[assemblyBinding]]></category>
		<category><![CDATA[bindingRedirect]]></category>
		<category><![CDATA[C#.Net]]></category>

		<guid isPermaLink="false">http://www.dotnetthoughts.net/?p=3404</guid>
		<description><![CDATA[Today I come across an application crash due to version mismatch. The application executable was compiled using version 1.0.x.x, and we were using 6.2.x.x. Due to this version mismatch application was crashing. Unfortunately we don’t have the source code of this application with us. Later I got one solution using bindingRedirect. This configuration element will [...]]]></description>
				<content:encoded><![CDATA[<p>Today I come across an application crash due to version mismatch. The application executable was compiled using version 1.0.x.x, and we were using 6.2.x.x. Due to this version mismatch application was crashing. </p>
<img src="http://www.dotnetthoughts.net/wp-content/uploads/2013/05/CaptureItPlus6.png" alt="Could not load file or assembly - error" class="aligncenter size-full wp-image-3405" />
<p>Unfortunately we don’t have the source code of this application with us. Later I got one solution using bindingRedirect. This configuration element will help you to redirect referenced assemblies from one version to another using the app.config file. </p>
<pre class="brush: xml; title: ; notranslate">
&lt;?xml version=&quot;1.0&quot;?&gt;
&lt;configuration&gt;
	&lt;runtime&gt;
		&lt;assemblyBinding xmlns=&quot;urn:schemas-microsoft-com:asm.v1&quot;&gt;
			&lt;dependentAssembly&gt;
				&lt;assemblyIdentity name=&quot;Microsoft.Ink&quot; 
					publicKeyToken=&quot;31BF3856AD364E35&quot; culture=&quot;neutral&quot;/&gt;
				&lt;bindingRedirect oldVersion=&quot;0.0.0.0-6.1.0.0&quot; 
					newVersion=&quot;6.1.0.0&quot;/&gt;
			&lt;/dependentAssembly&gt;
		&lt;/assemblyBinding&gt;
	&lt;/runtime&gt;
&lt;/configuration&gt;
</pre>
<p>We fixed the problem by creating an application.exe.config file with binding redirection inside it. By doing this you are instructing the application or DLL that during runtime, for a particular dependent assembly to use a particular version when an application and/or other assembly is looking for the older version. </p>
<p>You can find more details about binding redirection in <a href="http://msdn.microsoft.com/en-us/library/7wd6ex19.aspx">MSDN</a>.</p>
<div class="betterrelated"><p><strong>Related content:</strong></p>
<ol><li> <a href="http://www.dotnetthoughts.net/unrecognized-attribute-targetframework-error/" title="Permanent link to Unrecognized attribute &#8216;targetFramework&#8217; error">Unrecognized attribute &#8216;targetFramework&#8217; error</a>  </li>
<li> <a href="http://www.dotnetthoughts.net/how-to-start-a-process-as-administrator-mode-in-c/" title="Permanent link to How to start a Process as administrator mode in C#">How to start a Process as administrator mode in C#</a>  </li>
<li> <a href="http://www.dotnetthoughts.net/net-framework-initialization-error-%e2%80%93-unable-to-find-a-version-of-the-runtime-to-run-this-application/" title="Permanent link to .Net Framework Initialization Error – Unable to find a version of the runtime to run this application">.Net Framework Initialization Error – Unable to find a version of the runtime to run this application</a>  </li>
<li> <a href="http://www.dotnetthoughts.net/using-custom-controls-from-app_code-folder/" title="Permanent link to Using custom controls from App_Code folder">Using custom controls from App_Code folder</a>  </li>
<li> <a href="http://www.dotnetthoughts.net/how-to-add-simple-water-mark-to-images/" title="Permanent link to How to add simple water mark to images">How to add simple water mark to images</a>  </li>
</ol></div>]]></content:encoded>
			<wfw:commentRss>http://www.dotnetthoughts.net/assembly-binding-redirection-in-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
