<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.iis.net/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/" xmlns:cs="http://blogs.iis.net/"><channel><title>Tobin Titus Blog : ASP.NET 1.1</title><link>http://blogs.iis.net/tobintitus/archive/tags/ASP.NET+1.1/default.aspx</link><description>Tags: ASP.NET 1.1</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>ASP.NET 1.1, IIS 6.0 and 64-bit Windows</title><link>http://blogs.iis.net/tobintitus/archive/2006/06/15/asp-net-1-1-iis-6-0-and-64-bit-windows.aspx</link><pubDate>Thu, 15 Jun 2006 15:08:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1315931</guid><dc:creator>TobinTitus</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/tobintitus/rsscomments.aspx?PostID=1315931</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/tobintitus/commentapi.aspx?PostID=1315931</wfw:comment><comments>http://blogs.iis.net/tobintitus/archive/2006/06/15/asp-net-1-1-iis-6-0-and-64-bit-windows.aspx#comments</comments><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;A few days ago, one of the many distribution lists I belong to was presented with the following requests:&lt;/FONT&gt;&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;&lt;FONT face="Courier New" size=2&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT:0px;"&gt;
&lt;P&gt;I’m trying to create a Web Service in Visual Studio .NET 2003 and am getting an error “Visual Studio .NET has detected that the specified Web server is not running ASP .NET version 1.1. You will be unable to run ASP .NET Web applications or services.”&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;The individual said that he had checked the script maps and everything seemed to be in order on the server.&amp;nbsp; They had installed and uninstalled the ASP.NET extensions several times using aspnet_regiis.exe.&amp;nbsp; After a few more communications the poster added:&lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT:0px;"&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;(Potential complication: my machine is a 64-bit OS; does this change the equation?)&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;The answer is that running 64-bit Windows &lt;EM&gt;does&lt;/EM&gt; have an affect on your ability to run ASP.NET 1.1 in IIS 6.&amp;nbsp; ASP.NET 1.1 only supports running in 32-bit mode.&amp;nbsp; Fortunately, IIS 6 on 64-bit Windows can run in either 64-bit mode or 32-bit mode. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=arial size=2&gt;The following steps to run IIS 6 in 32-bit mode can be found in our &lt;A href="http://support.microsoft.com/default.aspx?scid=kb;en-us;894435"&gt;MSDN documentation&lt;/A&gt;: &lt;/FONT&gt;&lt;FONT face="courier new" size=2&gt;
&lt;OL&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;FONT color=#000080&gt;Click Start, click Run, type cmd, and then click OK.&lt;/FONT&gt; 
&lt;LI&gt;&lt;FONT color=#000080&gt;Type the following command to enable the 32-bit mode:&lt;BR&gt;&lt;/FONT&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT:0px;"&gt;&lt;FONT face="courier new size=" color=#000080&gt;&lt;B&gt;cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1&lt;/B&gt;&lt;/FONT&gt;&lt;/BLOCKQUOTE&gt;
&lt;LI&gt;&lt;FONT color=#000080&gt;Type the following command to install the version of ASP.NET 1.1 and to install the script maps at the IIS root and under:&lt;BR&gt;&lt;/FONT&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT:0px;"&gt;&lt;FONT face="courier new size=" color=#000080&gt;&lt;B&gt;%SYSTEMROOT%\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i &lt;/B&gt;&lt;/FONT&gt;&lt;/BLOCKQUOTE&gt;
&lt;LI&gt;&lt;FONT color=#000080&gt;Make sure that the status of ASP.NET version 1.1.4322 is set to Allowed in the Web service extension list in Internet Information Services Manager.&lt;/FONT&gt; &lt;/LI&gt;&lt;/OL&gt;&lt;/OL&gt;&lt;/FONT&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;After following these instructions, the issue still wasn't resolved.&amp;nbsp; In fact, the script maps for the web application were not being properly updated.&amp;nbsp; I had the customer execute the "aspnet_regiis -ua" which would remove all versions of ASP.NET from the machine.&amp;nbsp; To reinstall the ASP.NET 1.1 again, you then need to reissue the "aspnet_regiis -i" command (use "aspnet_regiis -i -enable" if you are using Windows 2003).&amp;nbsp; This should allow you to run ASP.NET 1.1 on IIS 6.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Keep in mind, however, that &lt;EM&gt;&lt;STRONG&gt;IIS 6.0 cannot run in both 64-bit mode and 32-bit mode at the same time&lt;/STRONG&gt;&lt;/EM&gt;. By running IIS 6.0 in 32-bit mode on 64-bit Windows, ASP.NET 2.0 applications will also run in 32-bit mode.&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=1315931" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/tobintitus/archive/tags/IIS+6/default.aspx">IIS 6</category><category domain="http://blogs.iis.net/tobintitus/archive/tags/ASP.NET+1.1/default.aspx">ASP.NET 1.1</category><category domain="http://blogs.iis.net/tobintitus/archive/tags/64-bit/default.aspx">64-bit</category></item></channel></rss>