Visual Studio.net已检测到指定的Web服务器运行的不是Asp.net1.1版。您将无法运行Asp.net Web应用程序或服务

解决方案:
1、确定有安装.net framework 1.1,可以查看目录C:\WINNT\Microsoft.NET\Framework\v1.1.4322。重启IIS。

2、确定你的“Internet信息服务”中使用的是“默认web站点”并且属性中的IP地址为“(全部未分配)”,不是指定IP地址。不要删除默认web站点,如果删除了,也可以新建一个名称为“默认web站点”的目录。

3、如果IE使用了代理,“Bypass Proxy Server for local adresses”即“对于本地地址不使用代理服务器”勾上。

4、配置问题,从windows的“开始”菜单->程序->Visual Studio .NET 2003->Visual Studio .net 工具->Visual Studio .net命令提示,打开窗口,输入aspnet_regiis /i,稍等片刻,提示开始安装,结束安装,回到提示符下。

5、重装IIS。重装之后也要进行步骤4。

6、如果还是不行,那就重装FRAMWORK,.NET,操作系统吧。

        最后说一个安全问题,尽量不要把IIS指向默认路径C:\Inetpub\wwwroot 这个路径很容易受攻击,最好重新指向一个新的路径,然后把wwwroot文件夹删除掉,需要用户上传文件的,千万要阻止上传“.HTA”文件,做好访问网站的权限,屏蔽执行HTA文件,做好数据库备份工作!

原文地址:https://www.cnblogs.com/huazai8204/p/783509.html