刚刚学VS.NET问一个安装问题

 所属目录:Java   |   类型:技术问答   |   时间:2007-05-21
 问题:

各位大侠,我在安装好vs.net之后在建立web   项目的时候它提示出错:系统检测到系统中web服务器运行的不是.net1.1版!  
  可我用的是6张碟的vs.net,安装的过程中也没有出现什么错误,为什么就用不了呢?我后来按照帮助在vs.net工具中的vs   2003.net命令提示中运行了aspnet_regiis/i当还是不行(提示是.net1.1   4322)

· 网友精彩回答:

发表者:net_lover

1.你的web服务器使用了固定ip:确定你的“internet信息服务”中使用的是“默认web站点”并且其属性中的ip地址为“”,而不是你己指定的ip地址。然后在回到vs.net中重试,或许可以解决。  
   
  2.以上方法不能解决问题时,考虑msdn中的解决办法,如下:  
  visual   studio   .net   无法确定在   web   服务器计算机上运行的是否为   asp.net   1.1   版。该错误可能在几种不同情况下发生。请检查是否属于以下情况:  
    a,   确保   .net   framework   1.1   版安装在   web   服务器计算机上。有关详细信息,请参见   visual   studio   .net   软件要求。    
    b,   如果   asp.net   已安装在   web   服务器计算机上,但仍然遇到此错误,则可能是配置问题。为了纠正有问题的安装或配置,可以使用名为   aspnet_regiis   的   asp.net   实用工具。在类似如下所示的路径中可以找到此命令行实用工具:    
  c:\windows\microsoft.net\framework\v1.1.nnnn\  
  其中   nnnn   表示四位内部版本号。在最高版本号下查找。使用   /i   开关运行该实用工具:    
  aspnet_regiis   /i  
  提示       您可以从命令的正确目录中直接打开该命令窗口。从   windows   的“开始”菜单,指向“程序”、“visual   studio   .net   2003”、“visual   studio   .net   工具”,然后选择“visual   studio   .net   命令提示”。在窗口打开后,键入   aspnet_regiis   /i。  
   
   
   
  也可以:  
   
  因為iis沒有v1.1.4322這個版本的aspnet_filter.dll,  
   
  我們必須手動將它加到iis的isapi裡面就可以用vs.net開啟這個網站編輯了。  
   
  作法就是在iis管理員中網站的名稱上點選右鍵表單中的【內容】,  
   
  在isapi頁籤中新增一個isapi元件在跳出來的小視窗中,選擇v1.1.4322\aspnet_filter.dll這個檔案即可。  
   
  其中的優先權限可以不用管它。  
 

.
处理 SSI 文件时出错
© 2006-2008 All Rights Reserved