Windows XP环境下Visual Studio .Net运行Web项目时遇到的问题
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://lcring.blog.51cto.com/195827/33971 |
在Windows XP下装上Visual Studio 2003,然后运行一个Web项目,出现如下错误提示:
Visual Studio .NET已检测到指定的Web服务器运行的不是ASP.NET1.1版。您将无法运行ASP.NET Web应用程序或服务。 从网上查了查,发现在Windows 2000系统下也可能出现这种问题。当使用Visual Studio .NET新建或者运行Web应用程序或服务时,出现此提示,并且Web项目无法编译运行。
从网上搜索,在CSDN找到的解决方案如下: VS.NET中有的时候当你建立一个web应用程序时会有这样的提示,解决的办法,除了重装VS.NET之外,问题出现的原因及解决办法如下:
1.你的Web服务器使用了固定IP:确定你的“Internet信息服务”中使用的是“默认web站点”并且其属性中的IP地址为“(全部未分配)”,而不是你己指定的ip地址。然后在回到VS.NET中重试,或许可以解决。
2.以上方法不能解决问题时,考虑MSDN中的解决办法,如下:
Visual Studio .NET无法确定在Web服务器计算机上运行的是否为ASP.NET1.1版。该错误可能在几种不同情况下发生。请检查是否属于以下情况:
1)确保.NET Framework 1.1版安装在Web服务器计算机上,是否安装了IIS。
2)如果ASP.NET已安装在Web服务器计算机上,但仍然遇到此错误,则可能是配置问题。为了纠正有问题的安装或配置,可以使用名为aspnet_regiis的ASP.NET实用工具。在类似如下所示的路径中可以找到此命令行实用工具: C:\WINDOWS\Microsoft.NET\Framework\v1.1.nnnn\
其中nnnn表示四位内部版本号。在最高版本号下查找。如:
cd C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\
使用/i开关运行该实用工具:
aspnet_regiis /i 我的机器,首先排除掉固定ip地址的问题,又排除掉.NET Framework 1.1版安装的问题,然后就剩最后一步了。在命令行中如下操作:
cd C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\
aspnet_regiis /i
然后就OK了! 本文出自 “李春锐的技术博客” 博客,请务必保留此出处http://lcring.blog.51cto.com/195827/33971 本文出自 51CTO.COM技术博客 |


lcring
博客统计信息
热门文章
最新评论
友情链接
