<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/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/"><channel><title>Adding a UAC Manifest to Managed Code</title><link>http://blogs.msdn.com/shawnfa/archive/2006/04/06/568563.aspx</link><description>The UAC feature of Vista is one of my favorite new features -- it really makes running as a non-admin much less painful than it has been in the past. One of the requirements that UAC puts on developers is that we must mark our applications with manifests</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Adding a UAC Manifest to Managed Code</title><link>http://blogs.msdn.com/shawnfa/archive/2006/04/06/568563.aspx#570671</link><pubDate>Fri, 07 Apr 2006 11:39:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:570671</guid><dc:creator>junfeng</dc:creator><description>Please, add an &amp;lt;assemblyIdentity&amp;gt; to the sample. Give it a random name, I don't care. But I don't like assembly without assembly name. </description></item><item><title>Vista: User Account Protection</title><link>http://blogs.msdn.com/shawnfa/archive/2006/04/06/568563.aspx#571093</link><pubDate>Fri, 07 Apr 2006 23:48:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:571093</guid><dc:creator>random ramblings....</dc:creator><description>Yet another note to self, must get round to reading these in detail: -- Microsoft Windows Vista Developer Center : Developer Best Practices and Guidelines for Applications in a Least Privileged Environment -- Adding a UAC Manifest to Managed Code...</description></item><item><title>MSDN Flash Ireland - International Resources - 21 Apr 06</title><link>http://blogs.msdn.com/shawnfa/archive/2006/04/06/568563.aspx#580509</link><pubDate>Fri, 21 Apr 2006 13:29:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:580509</guid><dc:creator>Robert Burke's Weblog</dc:creator><description>&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;amp;amp;nbsp;&lt;br&gt;Web Resources&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;amp;amp;nbsp;&lt;br&gt;&lt;br&gt;[Mobile and Embedded Development] Microsoft...</description></item><item><title>How to embed a manifest in an assembly: let me count the ways...</title><link>http://blogs.msdn.com/shawnfa/archive/2006/04/06/568563.aspx#718758</link><pubDate>Thu, 24 Aug 2006 22:11:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:718758</guid><dc:creator>"A la Vista"</dc:creator><description>With our current developer tools, there's no immediately obvious way to embed a manifest in a managed...</description></item><item><title>How to embed a manifest in an assembly: let me count the ways...</title><link>http://blogs.msdn.com/shawnfa/archive/2006/04/06/568563.aspx#818464</link><pubDate>Thu, 12 Oct 2006 09:24:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:818464</guid><dc:creator>"A la Vista"</dc:creator><description>&lt;p&gt;With our current developer tools, there's no immediately obvious way to embed a manifest in a managed&lt;/p&gt;
</description></item><item><title>Adding a manifest to a Vista application &amp;laquo; Systems Engineering</title><link>http://blogs.msdn.com/shawnfa/archive/2006/04/06/568563.aspx#823258</link><pubDate>Sat, 14 Oct 2006 00:03:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:823258</guid><dc:creator>Adding a manifest to a Vista application « Systems Engineering</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://systemsengineering.wordpress.com/2006/10/13/adding-a-manifest-to-a-vista-application/"&gt;http://systemsengineering.wordpress.com/2006/10/13/adding-a-manifest-to-a-vista-application/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: Adding a UAC Manifest to Managed Code</title><link>http://blogs.msdn.com/shawnfa/archive/2006/04/06/568563.aspx#1010019</link><pubDate>Tue, 07 Nov 2006 07:49:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1010019</guid><dc:creator>Herbert N Swearengen III</dc:creator><description>&lt;p&gt;There is one side effect to adding this manifest: the application icon specified for VB or C# in the project properties is lost.&lt;/p&gt;
&lt;p&gt;You will need to modify the resource script (.rc) to include the following line:&lt;/p&gt;
&lt;p&gt;AppIcon ICON &amp;quot;App Icon Name.ico&amp;quot;&lt;/p&gt;
&lt;p&gt;You can name the icon anything, AppIcon is just a suggestion. The quotes around the icon name are only required if the name has spaces. Also if the icon is not in the project folder, include the path.&lt;/p&gt;
&lt;p&gt;This will add both the manifest and icon to your executible. If you have requested &amp;quot;requireAdministrator&amp;quot;, the icon will have one of those cute shields.&lt;/p&gt;</description></item><item><title>re: Adding a UAC Manifest to Managed Code</title><link>http://blogs.msdn.com/shawnfa/archive/2006/04/06/568563.aspx#1076899</link><pubDate>Tue, 14 Nov 2006 22:37:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1076899</guid><dc:creator>shawnfa</dc:creator><description>&lt;p&gt;Thanks for the tip Herbert!&lt;/p&gt;
</description></item><item><title>re: Adding a UAC Manifest to Managed Code</title><link>http://blogs.msdn.com/shawnfa/archive/2006/04/06/568563.aspx#1670087</link><pubDate>Tue, 13 Feb 2007 19:54:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1670087</guid><dc:creator>Keith Dorken</dc:creator><description>&lt;p&gt;You lose more than the application icon. It appears like you lose the Assembly version information as well. So now you have to duplicate the VERSIONINFO resource as well, instead of relying on the [assembly: ...] attribute that you could embed in your project.&lt;/p&gt;</description></item><item><title>Adding a UAC Manifest to Managed Code</title><link>http://blogs.msdn.com/shawnfa/archive/2006/04/06/568563.aspx#1810091</link><pubDate>Mon, 05 Mar 2007 17:24:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1810091</guid><dc:creator>&lt;dw:daniel_walzenbach runat="server" /&gt;</dc:creator><description>&lt;p&gt;Entweder Orcas verwenden (built in support for manifest integration) oder &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/shawnfa/archive/2006/04/06/568563.aspx"&gt;http://blogs.msdn.com/shawnfa/archive/2006/04/06/568563.aspx&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>转载：如何指定程序在Vista上面需要提升权限运行(Elevated)</title><link>http://blogs.msdn.com/shawnfa/archive/2006/04/06/568563.aspx#2192727</link><pubDate>Thu, 19 Apr 2007 17:35:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2192727</guid><dc:creator>ATField</dc:creator><description>&lt;p&gt;转载：如何通过添加Manifest指定程序在Vista上面需要提升权限运行(Elevated)&lt;/p&gt;
</description></item><item><title>re: Adding a UAC Manifest to Managed Code</title><link>http://blogs.msdn.com/shawnfa/archive/2006/04/06/568563.aspx#2548220</link><pubDate>Fri, 11 May 2007 18:19:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2548220</guid><dc:creator>Eric</dc:creator><description>&lt;p&gt;If you authenticode sign the assembly, you get the friendly &amp;quot;Continue/Cancel&amp;quot; consent UAC prompt. &amp;nbsp;However, it shows the application name as [...].tmp which is not friendly. &amp;nbsp;Any idea how to specify the application/assembly name? &amp;nbsp;The &amp;lt;assemblyIdentity&amp;gt; element doesn't seem to have any effect.&lt;/p&gt;</description></item></channel></rss>