<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: ClickOnce Application,Expired Certificates &amp; Public Key Token PART II</title>
	<atom:link href="http://www.aneef.net/2009/06/11/clickonce-applicationexpired-certificates-public-key-token-part-ii/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.aneef.net/2009/06/11/clickonce-applicationexpired-certificates-public-key-token-part-ii/</link>
	<description>Do it in .Net way &#124; Blogging about C#,ASP.Net, LINQ,WPF and .Net Technologies</description>
	<lastBuildDate>Wed, 17 Feb 2010 13:44:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Aneef Fashir</title>
		<link>http://www.aneef.net/2009/06/11/clickonce-applicationexpired-certificates-public-key-token-part-ii/comment-page-1/#comment-404</link>
		<dc:creator>Aneef Fashir</dc:creator>
		<pubDate>Wed, 06 Jan 2010 06:18:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.aneef.net/2009/06/11/clickonce-applicationexpired-certificates-public-key-token-part-ii/#comment-404</guid>
		<description>@Keefe,

if you see the code above, I&#039;m passing the application public key token, and the application name in to the method, so it will remove the exact application. We could do this only with public key token, but some providers use same certificate for all their applications, in that case it might uninstall wrong application. so I&#039;m passing both.

Hope it Helps

Aneef</description>
		<content:encoded><![CDATA[<p>@Keefe,</p>
<p>if you see the code above, I&#8217;m passing the application public key token, and the application name in to the method, so it will remove the exact application. We could do this only with public key token, but some providers use same certificate for all their applications, in that case it might uninstall wrong application. so I&#8217;m passing both.</p>
<p>Hope it Helps</p>
<p>Aneef</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Keefe</title>
		<link>http://www.aneef.net/2009/06/11/clickonce-applicationexpired-certificates-public-key-token-part-ii/comment-page-1/#comment-403</link>
		<dc:creator>Keefe</dc:creator>
		<pubDate>Wed, 06 Jan 2010 01:03:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.aneef.net/2009/06/11/clickonce-applicationexpired-certificates-public-key-token-part-ii/#comment-403</guid>
		<description>I am very new to ClickOnce.
How do you use your code?  I want to compile your code and create like reinstall.exe.  When I run  your code, how does it know what ClickOnce application un/install?  Don&#039;t you have to pass Application Name as parameter?</description>
		<content:encoded><![CDATA[<p>I am very new to ClickOnce.<br />
How do you use your code?  I want to compile your code and create like reinstall.exe.  When I run  your code, how does it know what ClickOnce application un/install?  Don&#8217;t you have to pass Application Name as parameter?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ClickOnce Application,Expired Certificates &#38; Public Key Token PART III &#8211; Pushing .net Framework 3.5&#160;&#124;&#160;Aneef.Net</title>
		<link>http://www.aneef.net/2009/06/11/clickonce-applicationexpired-certificates-public-key-token-part-ii/comment-page-1/#comment-187</link>
		<dc:creator>ClickOnce Application,Expired Certificates &#38; Public Key Token PART III &#8211; Pushing .net Framework 3.5&#160;&#124;&#160;Aneef.Net</dc:creator>
		<pubDate>Thu, 09 Jul 2009 11:37:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.aneef.net/2009/06/11/clickonce-applicationexpired-certificates-public-key-token-part-ii/#comment-187</guid>
		<description>[...] ClickOnce Application,Expired Certificates &amp; Public Key Token PART II  During my work on this ClickOnce update, we decided to upgrade the application to target .net framework 3.5 sp1. so I just set the target framework to 3.5 and set the required prerequisites (.net 3.5 SP1, and Windows Installer 3.1). and built the project and published it. and when I tried on a client machine which had .net framework 2.0, application got updated, prompted the uninstall message, and tried to launch the new ClickOnce application from the new URL, and BANG!. we get an error :  The Error Message Says : Unable to install or run the application. The application [...]</description>
		<content:encoded><![CDATA[<p>[...] ClickOnce Application,Expired Certificates &amp; Public Key Token PART II  During my work on this ClickOnce update, we decided to upgrade the application to target .net framework 3.5 sp1. so I just set the target framework to 3.5 and set the required prerequisites (.net 3.5 SP1, and Windows Installer 3.1). and built the project and published it. and when I tried on a client machine which had .net framework 2.0, application got updated, prompted the uninstall message, and tried to launch the new ClickOnce application from the new URL, and BANG!. we get an error :  The Error Message Says : Unable to install or run the application. The application [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: CodeNiko</title>
		<link>http://www.aneef.net/2009/06/11/clickonce-applicationexpired-certificates-public-key-token-part-ii/comment-page-1/#comment-167</link>
		<dc:creator>CodeNiko</dc:creator>
		<pubDate>Wed, 17 Jun 2009 13:29:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.aneef.net/2009/06/11/clickonce-applicationexpired-certificates-public-key-token-part-ii/#comment-167</guid>
		<description>thanks for the updates Aneef. you saved my time, great work!, Microsoft should avoid these kind of lame issues, your posts has all the possible solutions and their cons. 

But there is a problem, Accessing registry might need the application to run on full trust right? correct me if i&#039;m wrong.

before leaving not forgetting to thank Jim and Danial for their hard work too.

bye.</description>
		<content:encoded><![CDATA[<p>thanks for the updates Aneef. you saved my time, great work!, Microsoft should avoid these kind of lame issues, your posts has all the possible solutions and their cons. </p>
<p>But there is a problem, Accessing registry might need the application to run on full trust right? correct me if i&#8217;m wrong.</p>
<p>before leaving not forgetting to thank Jim and Danial for their hard work too.</p>
<p>bye.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ClickOnce Application,Expired Certificates &#38; Public Key Token PART I&#160;&#124;&#160;Aneef.Net</title>
		<link>http://www.aneef.net/2009/06/11/clickonce-applicationexpired-certificates-public-key-token-part-ii/comment-page-1/#comment-160</link>
		<dc:creator>ClickOnce Application,Expired Certificates &#38; Public Key Token PART I&#160;&#124;&#160;Aneef.Net</dc:creator>
		<pubDate>Thu, 11 Jun 2009 10:43:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.aneef.net/2009/06/11/clickonce-applicationexpired-certificates-public-key-token-part-ii/#comment-160</guid>
		<description>[...] just posted the Part II of this series is here.  .Net Framework, Certificate, ClickOnce, Error, thawte, Update, verisign, Visual Studio, [...]</description>
		<content:encoded><![CDATA[<p>[...] just posted the Part II of this series is here.  .Net Framework, Certificate, ClickOnce, Error, thawte, Update, verisign, Visual Studio, [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
