先发布网站
IIS虚拟网站的建立 
由于这个web管理工具具有很高的权限,为了安全性考虑,需要将其部署在内网环境中,外网用户是不能访问的。
所以需要在IIS中新建一个网站(XP自带的IIS不能建立多个网站?)。
首先建立一个本地目录,里面放置页面文件。然后建立一个网站。有几个默认参数需要改变一下,不然是不能进行asp.net访问的。
在网站主目录中,要勾上:读取,目录浏览,记录访问,索引资源
在执行权限中选择:纯脚本。
访问地址如下:http://192.168.1.2:5150,后面不需要跟虚拟网站的名称。

解决方案 »

  1.   

    DNS设置是否正确
    IIS主机头设置是否正确
      

  2.   

    在system32\driver\etc\hosts文件里加的那两行,就是为了DNS解析
    IIS设置也没有问题,如果启动IIS,用IE可以正常访问。
    可我是想用域名调试这个项目,所以停止IIS,用VS2005打开本地项目文件,然后debug,这时vs2005会启动自己的带的那个developer web serv er, 可是这时在IE窗口里输入,http://test.abcd, 回报网站找不到。
      

  3.   

    我跟你是同样的问题,给你找到的一个方法 在VS2005中,我用httpModule设定了域名解析。为了在网站项目点击调试后,不显示localhost而直接显示我的域名,且可在本机调试二级域名,我进行如下设置:
        1.在iis中新建一个网站,在“属性-网站-高级”中设定主机头为:www.我的域名,并设定端口号。
        2.在VS2005中指定“http://www.我的域名:端口号”新建asp.net网站或asp.net ajax网站。vs会提示已经存在网站,选择“在现有位置建立网站”,稍等即完成新建网站。
        3.在iis新建的网站中增加可能要调试的二级域名。
        4.在windows安装目录下\system32\drivers\etc\目录中打开hosts文件,增加几行域名映射:
          127.0.0.1  www.我的域名
          127.0.0.1  二级域名.我的域名
          ……
        Ok:)
    网址:http://www.job108.com/app/show_article.aspx?m=00299f8da0000bc7f