<?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: Meet UAC &#8211; Embedding Manifests in Managed Apps</title>
	<atom:link href="http://brethorsting.com/blog/2007/02/meet_uac_-_embedding_manifests_in_managed_apps/feed/" rel="self" type="application/rss+xml" />
	<link>http://brethorsting.com/blog/2007/02/meet_uac_-_embedding_manifests_in_managed_apps/</link>
	<description>Politics, User Experience, and Photography.</description>
	<lastBuildDate>Sun, 24 Jul 2011 12:10:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: Bob Pearson</title>
		<link>http://brethorsting.com/blog/2007/02/meet_uac_-_embedding_manifests_in_managed_apps/comment-page-1/#comment-132</link>
		<dc:creator>Bob Pearson</dc:creator>
		<pubDate>Fri, 14 Sep 2007 18:05:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.brethorsting.com/uidesign/2007/02/meet_uac_-_embedding_manifests_in_managed_apps.html#comment-132</guid>
		<description>Just a follow-up to the above, if you are using .pfx (password protected key instead of .snk) you will want to use signtool.exe instead of sn.exe.  Here is an example:

  “$(VS80COMNTOOLS)Bin\mt.exe” -manifest “$(ProjectDir)$(TargetFileName).manifest” -outputresource:$(TargetDir)$(TargetFileName);#1
  “$(VS80COMNTOOLS)Bin\signtool.exe” sign /a $(TargetDir)$(TargetFileName)</description>
		<content:encoded><![CDATA[<p>Just a follow-up to the above, if you are using .pfx (password protected key instead of .snk) you will want to use signtool.exe instead of sn.exe.  Here is an example:</p>
<p>  “$(VS80COMNTOOLS)Bin\mt.exe” -manifest “$(ProjectDir)$(TargetFileName).manifest” -outputresource:$(TargetDir)$(TargetFileName);#1<br />
  “$(VS80COMNTOOLS)Bin\signtool.exe” sign /a $(TargetDir)$(TargetFileName)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Bone</title>
		<link>http://brethorsting.com/blog/2007/02/meet_uac_-_embedding_manifests_in_managed_apps/comment-page-1/#comment-133</link>
		<dc:creator>Michael Bone</dc:creator>
		<pubDate>Thu, 22 Mar 2007 06:06:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.brethorsting.com/uidesign/2007/02/meet_uac_-_embedding_manifests_in_managed_apps.html#comment-133</guid>
		<description>Be aware, too, that if you strong name your assembly then you&#039;ll need to re-sign it after running mt.exe.

  Here are the post-build events I successfully used in my Visual Studio 2005 C# project (run &quot;When the build updates the project output&quot;).

  &quot;$(VS80COMNTOOLS)Bin\mt.exe&quot; -manifest &quot;$(ProjectDir)$(ProjectName).manifest&quot; -outputresource:&quot;$(TargetDir)$(TargetFileName)&quot;;#1

  &quot;$(VS80COMNTOOLS)..\..\SDK\v2.0\Bin\sn.exe&quot; -R &quot;$(TargetDir)$(TargetFileName)&quot; &quot;$(ProjectDir)$(ProjectName).snk&quot;

  (I named my manifest file MyProjectName.manifest rather than MyProjectName.exe.manifest.)</description>
		<content:encoded><![CDATA[<p>Be aware, too, that if you strong name your assembly then you&#8217;ll need to re-sign it after running mt.exe.</p>
<p>  Here are the post-build events I successfully used in my Visual Studio 2005 C# project (run &#8220;When the build updates the project output&#8221;).</p>
<p>  &#8220;$(VS80COMNTOOLS)Bin\mt.exe&#8221; -manifest &#8220;$(ProjectDir)$(ProjectName).manifest&#8221; -outputresource:&#8221;$(TargetDir)$(TargetFileName)&#8221;;#1</p>
<p>  &#8220;$(VS80COMNTOOLS)..\..\SDK\v2.0\Bin\sn.exe&#8221; -R &#8220;$(TargetDir)$(TargetFileName)&#8221; &#8220;$(ProjectDir)$(ProjectName).snk&#8221;</p>
<p>  (I named my manifest file MyProjectName.manifest rather than MyProjectName.exe.manifest.)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

