IIS 上的 Default Web Site误删恢复方法

在IIS上你可能认为 Defualte Web Site没啥用就误删了,就是下面这种找不到 Defualte Web Site 情况:

于是,你打开项目或者创建虚拟目录可能会遇到这样的问题:

解决办法就是恢复IIS的 Defaulte Web Site

1、找到 C:\Windows\System32\inetsrv\config 目录

2、打开目录底下的 applicationHost.config

3、在打开的 config 文件中找到下面这段代码的位置

4、将下面的代码插入上图之中

            <site name="Default Web Site" id="1">
                <application path="/">
                    <virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\wwwroot" />
                </application>
                <application path="/SHWY.EPBPDataSyncServices" applicationPool="DefaultAppPool">
                    <virtualDirectory path="/" physicalPath="F:\我的项目\河南EPBP数据对接\3.codes\EpbpDataAcqService" />
                </application>
                <bindings>
                    <binding protocol="net.tcp" bindingInformation="808:*" />
                    <binding protocol="net.pipe" bindingInformation="*" />
                    <binding protocol="net.msmq" bindingInformation="localhost" />
                    <binding protocol="msmq.formatname" bindingInformation="localhost" />
                    <binding protocol="http" bindingInformation="*:80:" />
                </bindings>
            </site>

5、插完的效果如下:

完成这段代码的插入,保存文件就可以重新打开IIS,这个时候熟悉的 Defualte Web Site 就回来了

再回到VS,打开项目或者创建虚拟目录就成功了

解决办法来源于:http://blog.csdn.net/dotnetstudio/article/details/8164426 我只是细化流程,便于理解。

原文地址:https://www.cnblogs.com/yy981420974/p/8465437.html

时间: 2024-08-26 11:14:50

IIS 上的 Default Web Site误删恢复方法的相关文章

IIS恢复Default Web Site的解决方法

1.文件路径C:\Windows\System32\inetsrv\config\applicationHost.config,找到该文件. 2.编辑该文件,找到文件<sites>标签,在其之下添加如下xml段落: <site name="Default Web Site" id="1"> <application path="/"> <virtualDirectory path="/"

WIN7安装IIS后无默认网站(Default Web site)解决方案

提示本文仅供参考,处理前请备份好相关文件,以便恢复,后面的资源是WIN7的,其余系统资料暂时没有,请不要随便使用. 1.找到资源,复制到如下文件夹下: config文件夹复制到C:\Windows\System32\inetsrv\config文件夹下 inetpub文件夹复制C:\inetpub文件夹下 能替换的替换,不能替换的跳过 重新打开intenet信息服务(IIS)管理器,里面就能看到Default Web site了. 此时,在浏览器输入:http://127.0.0.1,有可能还会

phpMyAdmin 应用程序“DEFAULT WEB SITE”中的服务器错误

分析原因:没有"C:\inetpub\wwwroot\phpmyadmin\"此目录 解决办法:新建路径 分析原因:IIS设置少了一项,需添加"服务端包含"选项 解决办法:控制面板 -> 程序 ->  程序和功能 -> 打开或关闭windows功能 -> internet 信息服务 -> 万维网服务 -> 应用程序开发功能 -> 服务器端包含(勾上) 控制面板 -> 系统和安全 -> 管理工具 -> int

Testlink安装访问提示“应用程序DEFAULT WEB SITE”中的服务器错误

错误摘要:HTTP错误403.14 - ForbiddenWeb服务器被配置为不列出此目录的内容. 问题原因:IIS 管理器启用目录浏览功能未启用. 解决方法:打开 IIS 管理器,点击“功能”,在“功能”视图中,双击“目录浏览”,在“目录浏览”页上,在“操作”窗格中单击“启用”.

如何在window server IIS上部署可以使用web deploy?

环境: windows server2012 方式1: 1,下载"wpilauncher.exe" Web平台安装程序.下载地址:http://www.microsoft.com/web/downloads/platform.aspx; 或启动IIS,点击根节点,在右侧窗口中,点击“获取新的平台安装组件” 2,安装后,搜索“Web deploy",安装web deploy组件 3,启动IIS,开启或重启管理服务(web management service). 方式2: 1,

命令误删恢复方法

在操作中不小心将某个命令误删,怎么办??? 不要着急,这个是可以找回来的^_^ 此次以ls命令为例,我使用的系统版本是centos6.5.首先将ls命令删除 # rm -rf /bin/ls 此时我们将不能使用ls命令,下面开始恢复: 1.先确认该命令属于哪个rpm包 # rpm  -qf  /bin/ls coreutils-8.4-31.el6.i686 2.利用cpio命令 (1)在这里我使用的是本地yum源,这里就不讲解本地yum源的设置方法了,如果不会刻意在其他文章中找到.这一步我是在

oracle数据库误删恢复方法

一.如果只是误删部分数据或者某条数据可以通过 1.select * from 误删除的表明 as of timestamp to_Date('恢复年月日  时分秒', '恢复时间格式')       where  查询条件; 如:select * from emp as of timestamp to_Date('2014-11-27 16:20:00', 'yyyy-mm-dd hh24:mi:ss')  where ename='scott'           //查询到误删除的数据 2.

rm 误删恢复方法

1. 下载ext2fs wget http://prdownloads.sourceforge.net/e2fsprogs/e2fsprogs-1.42.9.tar.gz 2. 下载ext3grep wget http://ext3grep.googlecode.com/files/ext3grep-0.10.2.tar.gz

IIS上传大文件

IIS7.0上传文件限制的解决方法 在 Windows7(iis7.5).Win2008(iis 7.0)和Win2003(iis 6.0) 中,默认设置是特别严格和安全的,这样可以最大限度地减少因以前太宽松的超时和限制而造成的攻击.指定 ASP 请求的实体主体中允许大小为 200,000 (IIS6为204,800) 个字节,在 iis 6.0 之前的版本中,例如:Windows XP(IIS 5.1),没有限制. 这就造成了文件上传不能超过200k,而事实上是提交数据不能超过200k,你可以