<?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; Creating a UAC Manifest</title>
	<atom:link href="http://brethorsting.com/blog/2007/02/meet_uac_-_creating_a_uac_manifest/feed/" rel="self" type="application/rss+xml" />
	<link>http://brethorsting.com/blog/2007/02/meet_uac_-_creating_a_uac_manifest/</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: denisk</title>
		<link>http://brethorsting.com/blog/2007/02/meet_uac_-_creating_a_uac_manifest/comment-page-1/#comment-231</link>
		<dc:creator>denisk</dc:creator>
		<pubDate>Tue, 12 Aug 2008 18:10:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.brethorsting.com/newui/2007/02/meet_uac_-_creating_a_uac_manifest.html#comment-231</guid>
		<description>&gt; SugarDaddy 
&gt; After signing an assembly using signtool.exe with 
&gt; an authenticode certificate, the Application 
&gt; Name shows up as some .tmp file when the UAC &gt; prompt appears. Any solution?

Probably there is no VersionInfo in your program. I have fixed same problem now. Solution was adding VersionInfo to my program.</description>
		<content:encoded><![CDATA[<p>&gt; SugarDaddy<br />
&gt; After signing an assembly using signtool.exe with<br />
&gt; an authenticode certificate, the Application<br />
&gt; Name shows up as some .tmp file when the UAC &gt; prompt appears. Any solution?</p>
<p>Probably there is no VersionInfo in your program. I have fixed same problem now. Solution was adding VersionInfo to my program.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: aaron</title>
		<link>http://brethorsting.com/blog/2007/02/meet_uac_-_creating_a_uac_manifest/comment-page-1/#comment-131</link>
		<dc:creator>aaron</dc:creator>
		<pubDate>Wed, 16 May 2007 21:20:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.brethorsting.com/newui/2007/02/meet_uac_-_creating_a_uac_manifest.html#comment-131</guid>
		<description>No, I don&#039;t have one offhand, unfortunately. You might want to try the official &lt;a href=&quot;http://forums.microsoft.com/MSDN/default.aspx?ForumGroupID=24&amp;SiteID=1&quot; rel=&quot;nofollow&quot;&gt;Windows Vista development forums&lt;/a&gt;; I&#039;ll bet you can find your answer there.

  Good luck!
  Aaron</description>
		<content:encoded><![CDATA[<p>No, I don&#8217;t have one offhand, unfortunately. You might want to try the official <a href="http://forums.microsoft.com/MSDN/default.aspx?ForumGroupID=24&#038;SiteID=1" rel="nofollow">Windows Vista development forums</a>; I&#8217;ll bet you can find your answer there.</p>
<p>  Good luck!<br />
  Aaron</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SugarDaddy</title>
		<link>http://brethorsting.com/blog/2007/02/meet_uac_-_creating_a_uac_manifest/comment-page-1/#comment-130</link>
		<dc:creator>SugarDaddy</dc:creator>
		<pubDate>Wed, 16 May 2007 19:18:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.brethorsting.com/newui/2007/02/meet_uac_-_creating_a_uac_manifest.html#comment-130</guid>
		<description>The AssemblyIdentity element seems to have no effect.  After signing an assembly using signtool.exe with an authenticode certificate, the Application Name shows up as some .tmp file when the UAC prompt appears.  Any solution?</description>
		<content:encoded><![CDATA[<p>The AssemblyIdentity element seems to have no effect.  After signing an assembly using signtool.exe with an authenticode certificate, the Application Name shows up as some .tmp file when the UAC prompt appears.  Any solution?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: aaron</title>
		<link>http://brethorsting.com/blog/2007/02/meet_uac_-_creating_a_uac_manifest/comment-page-1/#comment-129</link>
		<dc:creator>aaron</dc:creator>
		<pubDate>Sun, 25 Feb 2007 02:47:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.brethorsting.com/newui/2007/02/meet_uac_-_creating_a_uac_manifest.html#comment-129</guid>
		<description>Thanks for the added detail, Will!

  Aaron</description>
		<content:encoded><![CDATA[<p>Thanks for the added detail, Will!</p>
<p>  Aaron</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Will Pearson</title>
		<link>http://brethorsting.com/blog/2007/02/meet_uac_-_creating_a_uac_manifest/comment-page-1/#comment-128</link>
		<dc:creator>Will Pearson</dc:creator>
		<pubDate>Sun, 25 Feb 2007 02:43:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.brethorsting.com/newui/2007/02/meet_uac_-_creating_a_uac_manifest.html#comment-128</guid>
		<description>If you&#039;re developing native code using Visual Studio 2005 and not statically linking in the CRT then you need to have a manifest anyway.  VC 8 instals the C Run-Time (MSVCRT80.dll, etc.) as a set of side by side assemblies.  Visual Studio 2005 automatically generates a manifest for the CRT and embeds it in the binary.  You can specify additional manifests through the project properties (Manifest Tool &gt; Input And Output).

  I think that http://msdn2.microsoft.com/en-us/library/ms235342(VS.80).aspx sums it up nicely:
  &quot;Building Visual C++ projects without manifest generation is not supported. Any C/C++ program built in Visual C++ 2005 has to include a manifest describing
  its dependencies on Visual C++ libraries.&quot;

  One thing worth keeping in mind when talking about manifests is that from Windows Server 2003 onwards manifests found embedded within binaries take precedence over external manifests, although this is the opposite under XP.  Therefore, if you create an external manifest to specify UAC run levels without preventing VC from generating a manifest then the external manifest won&#039;t have any effect.</description>
		<content:encoded><![CDATA[<p>If you&#8217;re developing native code using Visual Studio 2005 and not statically linking in the CRT then you need to have a manifest anyway.  VC 8 instals the C Run-Time (MSVCRT80.dll, etc.) as a set of side by side assemblies.  Visual Studio 2005 automatically generates a manifest for the CRT and embeds it in the binary.  You can specify additional manifests through the project properties (Manifest Tool &gt; Input And Output).</p>
<p>  I think that <a href="http://msdn2.microsoft.com/en-us/library/ms235342(VS.80).aspx" rel="nofollow">http://msdn2.microsoft.com/en-us/library/ms235342(VS.80).aspx</a> sums it up nicely:<br />
  &#8220;Building Visual C++ projects without manifest generation is not supported. Any C/C++ program built in Visual C++ 2005 has to include a manifest describing<br />
  its dependencies on Visual C++ libraries.&#8221;</p>
<p>  One thing worth keeping in mind when talking about manifests is that from Windows Server 2003 onwards manifests found embedded within binaries take precedence over external manifests, although this is the opposite under XP.  Therefore, if you create an external manifest to specify UAC run levels without preventing VC from generating a manifest then the external manifest won&#8217;t have any effect.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

