<?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>Interesting bug in the LaunchCondition table for .NET Framework 2.0 64-bit setup</title><link>http://blogs.msdn.com/astebner/archive/2005/08/05/448390.aspx</link><description>I was looking at the setup package for the x64 version of the .NET Framework beta 2 recently. I needed to try to install it on a Windows Vista machine in order to work on an issue related to Media Center, and I got an interesting error telling me "Microsoft</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Interesting bug in the LaunchCondition table for .NET Framework 2.0 64-bit setup</title><link>http://blogs.msdn.com/astebner/archive/2005/08/05/448390.aspx#448683</link><pubDate>Sun, 07 Aug 2005 10:24:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:448683</guid><dc:creator>Sven</dc:creator><description>Is&lt;br&gt;&lt;br&gt;(Version9X &amp;gt;= 410) OR ((VersionNT = 500) AND (ServicePackLevel &amp;gt;= 3)) &lt;br&gt;&lt;br&gt;really needed for x64 version?</description></item><item><title>re: Interesting bug in the LaunchCondition table for .NET Framework 2.0 64-bit setup</title><link>http://blogs.msdn.com/astebner/archive/2005/08/05/448390.aspx#448724</link><pubDate>Sun, 07 Aug 2005 18:26:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:448724</guid><dc:creator>Stefan Krueger</dc:creator><description>Usually I also append &amp;quot;Or Installed&amp;quot; to all launch conditions to make sure the product can be uninstalled even if the system requirements are no longer met (e.g. another required application has been uninstalled in the meantime).</description></item><item><title>re: Interesting bug in the LaunchCondition table for .NET Framework 2.0 64-bit setup</title><link>http://blogs.msdn.com/astebner/archive/2005/08/05/448390.aspx#448870</link><pubDate>Mon, 08 Aug 2005 07:52:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:448870</guid><dc:creator>astebner</dc:creator><description>Sven - you are correct, that extra version info was left over from an old 32-bit launch condition that we recycled when originally authoring this new launch condition.  It doesn't hurt anything on x64, but in reality will never end up evaluating to false.&lt;br&gt;&lt;br&gt;Stefan - great point about appending &amp;quot;Or Installed&amp;quot; to launch conditions.  That is a really good idea to leave a fail-safe because having a launch condition fire and block an uninstall is pretty sloppy.&lt;br&gt;</description></item><item><title>re: Interesting bug in the LaunchCondition table for .NET Framework 2.0 64-bit setup</title><link>http://blogs.msdn.com/astebner/archive/2005/08/05/448390.aspx#462830</link><pubDate>Fri, 09 Sep 2005 10:40:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:462830</guid><dc:creator>Alex Feinman</dc:creator><description>I put together a small hack - a workaround for this: &lt;a rel="nofollow" target="_new" href="http://blog.opennetcf.org/afeinman/default,date,2005-09-08.aspx"&gt;http://blog.opennetcf.org/afeinman/default,date,2005-09-08.aspx&lt;/a&gt;</description></item></channel></rss>