<?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>You had me at "Hello World" : Windows Vista</title><link>http://blogs.msdn.com/helloworld/archive/tags/Windows+Vista/default.aspx</link><description>Tags: Windows Vista</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Switching Between Applications, Using Vista Flip3D</title><link>http://blogs.msdn.com/helloworld/archive/2008/08/01/switching-between-applications-using-vista-flip3d.aspx</link><pubDate>Fri, 01 Aug 2008 07:50:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8797841</guid><dc:creator>HelloWorld</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/helloworld/comments/8797841.aspx</comments><wfw:commentRss>http://blogs.msdn.com/helloworld/commentrss.aspx?PostID=8797841</wfw:commentRss><description>&lt;p&gt;I like Flip3D, but I rarely use it, as I am accustomed switching between applications by pressing alt-tab. Using mouse to click that 'switch between Windows' is too slow. Did you know that you can activate Flip3D by pressing the Win key + tab? Switch the tab around by clicking either Win+Tab or Shift+Win+Tab.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8797841" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/helloworld/archive/tags/Windows+Vista/default.aspx">Windows Vista</category><category domain="http://blogs.msdn.com/helloworld/archive/tags/How+to/default.aspx">How to</category><category domain="http://blogs.msdn.com/helloworld/archive/tags/Windows/default.aspx">Windows</category></item><item><title>Photo Editing and Management in Windows Vista</title><link>http://blogs.msdn.com/helloworld/archive/2007/12/31/photo-editing-and-management-in-windows-vista.aspx</link><pubDate>Mon, 31 Dec 2007 10:02:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6915975</guid><dc:creator>HelloWorld</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/helloworld/comments/6915975.aspx</comments><wfw:commentRss>http://blogs.msdn.com/helloworld/commentrss.aspx?PostID=6915975</wfw:commentRss><description>&lt;p&gt;Are you looking for a photo management and photo editing tools? If you are using Windows Vista, Windows Photo Gallery can do those thing. I just recently discovered it, I have to admit that I did not know all the features in Windows Vista &amp;lt;blush&amp;gt;.&lt;/p&gt;  &lt;p&gt;I was assisting a friend of mine, he wants to know about Microsoft Digital Image suite to edit his photos. When looking for more information about this suite, I finally paid some attention to Windows Photo Gallery in Windows Vista. It has all the features that he needs, cropping, fixing red-eye, color adjustment, and tagging. &lt;/p&gt;  &lt;p&gt;If you are researching for a photo editing utilities, take a look first at Windows Photo Gallery, it may do the things that you need.&lt;/p&gt;  &lt;p&gt;&lt;font size="1"&gt;This post is pre-recorded, I am on vacation.&lt;/font&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6915975" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/helloworld/archive/tags/Windows+Vista/default.aspx">Windows Vista</category></item><item><title>Why does my application requires an elevated privilege?</title><link>http://blogs.msdn.com/helloworld/archive/2007/09/15/why-does-my-application-requires-an-elevated-privilege.aspx</link><pubDate>Sat, 15 Sep 2007 20:25:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4931097</guid><dc:creator>HelloWorld</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/helloworld/comments/4931097.aspx</comments><wfw:commentRss>http://blogs.msdn.com/helloworld/commentrss.aspx?PostID=4931097</wfw:commentRss><description>&lt;P&gt;I am writing an internal utility, and it bugged me that my utility requires an elevated privilege. I like the UAC prompt in Windows Vista, if an app tries to do something critical, I would like to know who wants to do it, and why. The why part sometimes are not clear, but it is better than nothing.&lt;/P&gt;
&lt;P&gt;But my application does nothing that requires elevated privilege. Out of curiosity, I removed all code and references. My application essentially just a blank console application that does nothing, and it still requires an elevated privilege. WHY????????&lt;/P&gt;
&lt;P&gt;One advantage of working for Microsoft is that this is a place of hard-working, smart, and also kind people. If you ask nicely, you can get some answers, if they are not too busy. :)&amp;nbsp; So I asked the team, and I got the answer. My application has 'Update' string in its name. The name triggers UAC.&lt;/P&gt;
&lt;P&gt;I renamed my app, and it still requires UAC, I suspect because my assembly name has 'update' string in it. Oh well, the pointer that was given to me, tells me to create an application manifest, either embed it or put in on the same folder with the app. It works great.&lt;/P&gt;
&lt;P&gt;Some would think UAC is bad, but it is there to protect the user. If you want to give your application user a great experience, make sure your app won't prompt for UAC if it is not necessary. These are some links that are helpful:&lt;/P&gt;
&lt;P&gt;Tips and Tricks for Using Key Windows Vista Native API's from Managed Code&lt;BR&gt;(&lt;A href="http://download.microsoft.com/download/c/9/3/c934f4fb-25e3-42a6-ad15-97775994927c/WindowsVistaTipsAndTricks.ppt" mce_href="http://download.microsoft.com/download/c/9/3/c934f4fb-25e3-42a6-ad15-97775994927c/WindowsVistaTipsAndTricks.ppt"&gt;http://download.microsoft.com/download/c/9/3/c934f4fb-25e3-42a6-ad15-97775994927c/WindowsVistaTipsAndTricks.ppt&lt;/A&gt;)&lt;/P&gt;
&lt;P&gt;Windows Vista Application Development Requirements for User Account Control Compatibility&lt;BR&gt;(&lt;A href="http://download.microsoft.com/download/5/6/a/56a0ed11-e073-42f9-932b-38acd478f46d/WindowsVistaUACDevReqs.doc" mce_href="http://download.microsoft.com/download/5/6/a/56a0ed11-e073-42f9-932b-38acd478f46d/WindowsVistaUACDevReqs.doc"&gt;http://download.microsoft.com/download/5/6/a/56a0ed11-e073-42f9-932b-38acd478f46d/WindowsVistaUACDevReqs.doc&lt;/A&gt;)&lt;/P&gt;
&lt;P&gt;If you want to create a manifest file, create a text file, and change the name of the text file to match your application name, complete with EXE and give an extension ".manifest", for example, an executable 'UpdateFile.exe', set it to 'UpdateFile.exe.manifest'. Edit the file with your text editor of your choice as follow:&lt;/P&gt;
&lt;DIV class=O v:shape="_x0000_s1026"&gt;
&lt;DIV style="mso-char-wrap: 1; mso-kinsoku-overflow: 1"&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;&amp;lt;?&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;xml&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: red; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;version&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;="1.0" &lt;/SPAN&gt;&lt;SPAN style="COLOR: red; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;encoding&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;="utf-8" ?&amp;gt; &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="mso-char-wrap: 1; mso-kinsoku-overflow: 1"&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;assembly&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: red; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;xmlns&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;="urn:schemas-microsoft-com:asmv.v1" &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="mso-char-wrap: 1; mso-kinsoku-overflow: 1"&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: red; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;manifestVersion&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;="1.0"&amp;gt; &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="mso-char-wrap: 1; mso-kinsoku-overflow: 1"&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;assemblyIdentity&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: red; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;version&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;="&lt;EM&gt;1.0.0.0&lt;/EM&gt;" &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="mso-char-wrap: 1; mso-kinsoku-overflow: 1"&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: red; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;processorArchitecture&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;="&lt;EM&gt;X86&lt;/EM&gt;" &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="mso-char-wrap: 1; mso-kinsoku-overflow: 1"&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: red; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;name&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;="&lt;EM&gt;AppName&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;" &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="mso-char-wrap: 1; mso-kinsoku-overflow: 1"&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: red; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;type&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;="&lt;EM&gt;win32&lt;/EM&gt;" /&amp;gt; &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="mso-char-wrap: 1; mso-kinsoku-overflow: 1"&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;description&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'"&gt;App Description&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;description&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;&amp;gt; &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="mso-char-wrap: 1; mso-kinsoku-overflow: 1"&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;trustInfo&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: red; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;xmlns&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;="urn:schemas-microsoft.com:asm.v2"&amp;gt; &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="mso-char-wrap: 1; mso-kinsoku-overflow: 1"&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;security&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;&amp;gt; &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="mso-char-wrap: 1; mso-kinsoku-overflow: 1"&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;requestedPrivileges&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;&amp;gt; &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="mso-char-wrap: 1; mso-kinsoku-overflow: 1"&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;requestedExecutionLevel&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: red; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;level&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;="asInvoker" /&amp;gt; &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="mso-char-wrap: 1; mso-kinsoku-overflow: 1"&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;requestedPrivileges&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;&amp;gt; &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="mso-char-wrap: 1; mso-kinsoku-overflow: 1"&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;security&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;&amp;gt; &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="mso-char-wrap: 1; mso-kinsoku-overflow: 1"&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;trustInfo&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;&amp;gt; &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="mso-char-wrap: 1; mso-kinsoku-overflow: 1"&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;assembly&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;&lt;/DIV&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;P&gt;Update the attribute in Italic as necessary, and you are good to go, your user will have a better user experience.&lt;/P&gt;
&lt;DIV class=O v:shape="_x0000_s1026"&gt;
&lt;DIV style="mso-char-wrap: 1; mso-kinsoku-overflow: 1"&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Lucida Console'; mso-ascii-font-family: 'Lucida Console'; mso-bidi-font-family: Arial; mso-hansi-font-family: 'Lucida Console'; mso-ansi-language: 1024"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4931097" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/helloworld/archive/tags/Programming/default.aspx">Programming</category><category domain="http://blogs.msdn.com/helloworld/archive/tags/Windows+Vista/default.aspx">Windows Vista</category><category domain="http://blogs.msdn.com/helloworld/archive/tags/.Net+Framework/default.aspx">.Net Framework</category></item><item><title>Using X86 COM interop with ASP.Net application in Windows x64</title><link>http://blogs.msdn.com/helloworld/archive/2007/07/14/using-x86-com-interop-with-asp-net-application-in-windows-x64.aspx</link><pubDate>Sat, 14 Jul 2007 05:51:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3858602</guid><dc:creator>HelloWorld</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/helloworld/comments/3858602.aspx</comments><wfw:commentRss>http://blogs.msdn.com/helloworld/commentrss.aspx?PostID=3858602</wfw:commentRss><description>&lt;P&gt;It has been almost two months since my last post. It has been very busy here..&lt;/P&gt;
&lt;P&gt;I got several good notes with one my previous &lt;A class="" title="x86 COM Interop in x64 Environment" href="http://blogs.msdn.com/controlpanel/blogs/Retrieving%20the%20COM%20class%20factory%20for%20component%20with%20CLSID%20%7BGUID%20HERE%7D%20failed%20due%20to%20the%20following%20error:%2080040154." mce_href="http://blogs.msdn.com/controlpanel/blogs/Retrieving the COM class factory for component with CLSID {GUID HERE} failed due to the following error: 80040154."&gt;post&lt;/A&gt;, about using x86 COM interop in x64 environment. I also had few questions about using x86 COM interop with ASP.Net application in the 64-bit Windows, such as Windows Server 2003 x64, or Vista x64.&lt;/P&gt;
&lt;P&gt;Well, IIS in 64-bit Windows is also 64-bit and uses 64-bit version of .Net Framework. You might deployed your app as pre-compiled binaries or deploying the source, either way, the same error will be thrown in the app is using a 32-bit COM interop. The same error, Retrieving the COM class factory for component with CLSID {GUID HERE} failed due to the following error: 80040154.&lt;/P&gt;
&lt;P&gt;If you deployed the ASP.Net source code to the server, ASP.Net does the compilation and it is more challenging to force ASP.Net to compile it as 32-bit application, as the IIS itself is 64-bit.&lt;/P&gt;
&lt;P&gt;There is a way to do it, I don't say that this is ideal, but it works.&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Configure IIS to run 32-bit ASP.Net application.&lt;BR&gt;&lt;A href="http://technet2.microsoft.com/WindowsServer/en/library/140077b8-8c96-49b0-be17-e47095983c2b1033.mspx?mfr=true"&gt;http://technet2.microsoft.com/WindowsServer/en/library/140077b8-8c96-49b0-be17-e47095983c2b1033.mspx?mfr=true&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Register ASP.Net 32-bit with IIS.&lt;BR&gt;Open a command-prompt&amp;nbsp;window at&amp;nbsp;%windows%\Microsoft.Net\Framework\v2.0.50727 and call aspnet_regiis -i.&lt;/LI&gt;
&lt;LI&gt;Enable the 32-bit ASP.Net web service extension from IIS Service Manager&amp;nbsp;(it is not automatically enabled from step 2).&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Your ASP.Net application and your 32-bit COM interop now will work. The most ideal situation would be to get the 64-bit version of the COM interop.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3858602" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/helloworld/archive/tags/Programming/default.aspx">Programming</category><category domain="http://blogs.msdn.com/helloworld/archive/tags/ASP.Net/default.aspx">ASP.Net</category><category domain="http://blogs.msdn.com/helloworld/archive/tags/Windows+Vista/default.aspx">Windows Vista</category><category domain="http://blogs.msdn.com/helloworld/archive/tags/64-bit/default.aspx">64-bit</category><category domain="http://blogs.msdn.com/helloworld/archive/tags/com+interop/default.aspx">com interop</category><category domain="http://blogs.msdn.com/helloworld/archive/tags/.Net+Framework/default.aspx">.Net Framework</category></item><item><title>New thing in Vista, Copy as Path</title><link>http://blogs.msdn.com/helloworld/archive/2007/04/19/new-thing-in-vista-copy-as-path.aspx</link><pubDate>Thu, 19 Apr 2007 19:55:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2194296</guid><dc:creator>HelloWorld</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/helloworld/comments/2194296.aspx</comments><wfw:commentRss>http://blogs.msdn.com/helloworld/commentrss.aspx?PostID=2194296</wfw:commentRss><description>&lt;P&gt;I discovered something really nice in Vista. You can press shift&amp;nbsp;and right-click on a file name on the Windows Explorer, a new context sensitive menu item is added to the pop-up menu, 'Copy as Path'. This is awesome as it will copy the path including the file name to the clipboard.&lt;/P&gt;
&lt;P&gt;I wish this menu is more visible, but hey, I am happy that now I do not have to copy the path from the address bar, paste it, add a backslash, press F2 on the file name, copy the file name, and paste the file name, add the extension if necessary. It saves my precious few seconds...&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2194296" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/helloworld/archive/tags/Windows+Vista/default.aspx">Windows Vista</category></item><item><title>Thinking about moving to Vista? Want to know if your devices are certified for Windows Vista?</title><link>http://blogs.msdn.com/helloworld/archive/2007/03/24/thinking-about-moving-to-vista-want-to-know-if-your-devices-are-certified-for-windows-vista.aspx</link><pubDate>Sat, 24 Mar 2007 03:11:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1939891</guid><dc:creator>HelloWorld</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/helloworld/comments/1939891.aspx</comments><wfw:commentRss>http://blogs.msdn.com/helloworld/commentrss.aspx?PostID=1939891</wfw:commentRss><description>&lt;P&gt;You can check it here &lt;A href="http://winqual.microsoft.com/hcl/" mce_href="http://winqual.microsoft.com/hcl/"&gt;http://winqual.microsoft.com/hcl/&lt;/A&gt;. This site has a comprehensive list of logo'd hardware products that work with Vista.&lt;/P&gt;
&lt;P&gt;Hopefully this site will help you get the best experience with Windows Vista.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1939891" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/helloworld/archive/tags/Windows+Vista/default.aspx">Windows Vista</category></item></channel></rss>