<?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>Aaron Ruckman's Web Log : compatibility</title><link>http://blogs.msdn.com/aaronru/archive/tags/compatibility/default.aspx</link><description>Tags: compatibility</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Please do not install Visual Studio 2010 in compatibility mode.</title><link>http://blogs.msdn.com/aaronru/archive/2009/06/09/please-do-not-install-visual-studio-2010-in-compatibility-mode.aspx</link><pubDate>Tue, 09 Jun 2009 20:30:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9716720</guid><dc:creator>aaronru</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/aaronru/comments/9716720.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aaronru/commentrss.aspx?PostID=9716720</wfw:commentRss><description>&lt;H1 style="MARGIN: 10pt 0in 0pt"&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT size=5&gt;&lt;FONT color=#17365d&gt;&lt;FONT face=Calibri&gt;Issue&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/H1&gt;
&lt;P style="MARGIN: 0in 0in 10pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: 'Times New Roman'"&gt;We've seen a number of people attempt to install Visual Studio 2010 in compatibility mode on Vista and Windows 7. This results in strange behavior, like setup not installing on Vista/Windows 7 and resulting in messages like: Windows XP SP2 is not installed.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 10pt 0in 0pt"&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT size=4&gt;&lt;FONT color=#17365d&gt;&lt;FONT face=Calibri&gt;How do I run in compatibility mode?&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/H2&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;There are 3 ways to enter compatibility mode:&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpFirst&gt;&lt;SPAN style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3 face=Calibri&gt;1.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3 face=Calibri&gt;Find the Exe, right click on it and choose the properties.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Then go to the compatibility tab. You can specify older Operating systems there.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpMiddle&gt;&lt;SPAN style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3 face=Calibri&gt;2.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3 face=Calibri&gt;On Windows 7, find the Exe, right click on it and choose “Troubleshoot compatibility”.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 10pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpLast&gt;&lt;SPAN style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3 face=Calibri&gt;3.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3 face=Calibri&gt;After executing an application, which returns non-0, then you are prompted to re-run in compatibility mode.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;Running in compatibility mode for many applications solves the issue of allowing your favorite application to continue running even when your application stops working natively.&lt;/FONT&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 10pt 0in 0pt"&gt;&lt;FONT color=#17365d size=4 face=Calibri&gt;Why is running in compatibility mode inappropriate when installing Visual Studio 2010 Beta1?&lt;/FONT&gt;&lt;/H2&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;Visual Studio installs many prerequisites and companion products so you don’t have to search for them and hope that they will work together. One of things we do for our customers is detect the operating system and architecture you have installed and then install different sets of packages based on what the OS is.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;When running in compatibility mode, one of the things that happens is that the version of the Operating system is returned masking the real operating system version, so the program believes that it is using a different Operating system than it actually is using.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;What results is that our code path might go down a XP SP2 when installing on Vista, which results in package installation failure or blocks, because some packages target a very narrow band of operating systems.&lt;/FONT&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9716720" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aaronru/archive/tags/Deployment/default.aspx">Deployment</category><category domain="http://blogs.msdn.com/aaronru/archive/tags/compatibility/default.aspx">compatibility</category><category domain="http://blogs.msdn.com/aaronru/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/aaronru/archive/tags/VS/default.aspx">VS</category><category domain="http://blogs.msdn.com/aaronru/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category></item><item><title>How do I get that annoying Visual Studio compatiblity dialog to go away when running on Vista</title><link>http://blogs.msdn.com/aaronru/archive/2007/04/17/how-do-i-get-that-annoying-visual-studio-compatiblity-dialog-to-go-away-when-running-on-vista.aspx</link><pubDate>Tue, 17 Apr 2007 08:33:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2161153</guid><dc:creator>aaronru</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/aaronru/comments/2161153.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aaronru/commentrss.aspx?PostID=2161153</wfw:commentRss><description>&lt;P&gt;When using whidbey you might see a compatibility dialog.&amp;nbsp; This dialog can be remedied by installing the Visual Studio's Vista Patch:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://go.microsoft.com/?linkid=6366078"&gt;http://go.microsoft.com/?linkid=6366078&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;For more information:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://msdn2.microsoft.com/en-us/vstudio/aa948853.aspx"&gt;http://msdn2.microsoft.com/en-us/vstudio/aa948853.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;After installing the patch, you will then be able check the box in the right way to not see that compatibility dialog again. :-)&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2161153" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aaronru/archive/tags/Whidbey/default.aspx">Whidbey</category><category domain="http://blogs.msdn.com/aaronru/archive/tags/vista/default.aspx">vista</category><category domain="http://blogs.msdn.com/aaronru/archive/tags/2005/default.aspx">2005</category><category domain="http://blogs.msdn.com/aaronru/archive/tags/compatibility/default.aspx">compatibility</category><category domain="http://blogs.msdn.com/aaronru/archive/tags/Visual+Studio/default.aspx">Visual Studio</category></item></channel></rss>