<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>UH.LEE.KA &#187; .NET 1.1</title>
	<atom:link href="http://www.uhleeka.com/blog/tag/net-1-1/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.uhleeka.com/blog</link>
	<description>If you think nobody cares about you, try missing a few car payments.</description>
	<lastBuildDate>Wed, 25 Aug 2010 01:35:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to install ASP.NET v1.1 with IIS7 on Windows 2008 x64</title>
		<link>http://www.uhleeka.com/blog/2009/08/how-to-install-asp-net-v1-1-with-iis7-on-windows-2008-x64/</link>
		<comments>http://www.uhleeka.com/blog/2009/08/how-to-install-asp-net-v1-1-with-iis7-on-windows-2008-x64/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 00:00:37 +0000</pubDate>
		<dc:creator>uhleeka</dc:creator>
				<category><![CDATA[Installs and Configs]]></category>
		<category><![CDATA[.NET 1.1]]></category>
		<category><![CDATA[IIS7]]></category>
		<category><![CDATA[Windows 2008]]></category>

		<guid isPermaLink="false">http://www.uhleeka.com/blog/?p=298</guid>
		<description><![CDATA[We are migrating from Windows 2003 running IIS6 to Windows 2008 running IIS7. Unfortunately, we have a lot of websites running on the .NET 1.1 framework. The following article has great step-by-step instructions for getting 1.1 running on IIS7: http://blogs.iis.net/bills/archive/2008/06/02/installing-asp-net-1-1-with-iis7-on-vista-and-windows-2008.aspx What has been extremely frustrating is the fact that I could not create an application [...]]]></description>
			<content:encoded><![CDATA[<div style="float:left;width:93px;height:93px;margin:8px 8px 0px 0px;border:solid 1px #003;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-image:url('http://www.uhleeka.com/blog/wp-content/uploads/2009/08/welcome-150x150.png');"></div>
<p>We are migrating from Windows 2003 running IIS6 to Windows 2008 running IIS7.  Unfortunately, we have a lot of websites running on the .NET 1.1 framework.  The following article has great step-by-step instructions for getting 1.1 running on IIS7:</p>
<p><a href="http://blogs.iis.net/bills/archive/2008/06/02/installing-asp-net-1-1-with-iis7-on-vista-and-windows-2008.aspx" target="_blank">http://blogs.iis.net/bills/archive/2008/06/02/installing-asp-net-1-1-with-iis7-on-vista-and-windows-2008.aspx</a></p>
<p>What has been extremely frustrating is the fact that I could not create an application pool and assign it (via the IIS7 manager) to run the 1.1 framework.  There was no v1.1 option in the drop-down menu.<span id="more-298"></span></p>
<p>So, I spent a considerable amount of time searching for what I had missed during the install, or what was wrong with my configs, etc.  I found nothing (maybe I&#8217;m not very good at searching).  On a whim, I clicked the &#8220;?&#8221; help button on the &#8220;Add Application Pool&#8221; dialog, which turned up the following response:</p>
<p><img class="size-full wp-image-300" title="Add Application Pool" src="http://www.uhleeka.com/blog/wp-content/uploads/2009/08/addapplicationpool.png" alt="Add Application Pool" width="263" height="240" align="left" style="margin-right:10px;" />Note: If you select .NET Framework version 1.1, the Managed pipeline mode list will be disabled. Additionally, if you are running IIS 7.0 on 64-bit Windows, and you have installed .NET Framework version 1.1, the value will not appear in the .NET Framework Version list when you add or edit an application pool. This is because .NET Framework version 1.1 installs under the Framework directory, but IIS reads values from the Framework64 directory on 64-bit Windows. You must set the managedRuntimeVersion attribute to v1.1 for the application pool in the configuration file directly or by using a tool such as IIS 7.0 command-line tool.</p>
<p>Now knowing that &#8220;IIS reads values from the Framework64&#8243; directory on 64-bit Windows&#8221;, I recalled reading the following article by Won Yoo: <a href="http://blogs.iis.net/wonyoo/archive/2009/06/18/workaround-running-asp-net-1-1-on-vista-sp2-ws08-sp2.aspx">http://blogs.iis.net/wonyoo/archive/2009/06/18/workaround-running-asp-net-1-1-on-vista-sp2-ws08-sp2.aspx</a>.  Won recommends that you copy the v1.1.4322/machine.config file from the &#8220;Framework&#8221; directory to the &#8220;Framework64&#8243; directory, and I had done this.  But apparently, that is not what IIS7 is looking for to populate the drop-down.</p>
<p>An anonymous comment suggests creating a symlink instead:</p>

<div class="uhleeka_codebox"><div class="uhleeka_codebox_in"><pre>MKLINK /d c:\Windows\Microsoft.NET\Framework64\v1.1.4322 
    c:\Windows\Microsoft.NET\Framework\v1.1.4322</pre></div></div>

<p>And now, I have &#8220;.NET Framework v1.1.4322&#8243; as a choice in my dropdown!  Thank you, anonymous!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uhleeka.com/blog/2009/08/how-to-install-asp-net-v1-1-with-iis7-on-windows-2008-x64/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

