Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 当将IIS7.5网站设置为应用程序“默认网站”中的应用程序服务器错误时?_Asp.net_Iis 7_Iis 7.5 - Fatal编程技术网

Asp.net 当将IIS7.5网站设置为应用程序“默认网站”中的应用程序服务器错误时?

Asp.net 当将IIS7.5网站设置为应用程序“默认网站”中的应用程序服务器错误时?,asp.net,iis-7,iis-7.5,Asp.net,Iis 7,Iis 7.5,HTTP错误500.19-内部服务器错误 无法访问请求的页面 因为相关的配置数据 因为页面无效 详细错误信息 模块DefaultDocumentModule 通知ExecuteRequestHandler 处理程序静态文件错误 代码0x800700b7 配置错误无法删除 添加类型为的重复集合项 具有唯一键属性的“添加” “value”设置为“Default.aspx”配置 文件\?\C:\inetpub\wwwroot\web.config 请求 统一资源定位地址 身体的 路径D:\Work\D

HTTP错误500.19-内部服务器错误

无法访问请求的页面 因为相关的配置数据 因为页面无效

详细错误信息 模块DefaultDocumentModule 通知ExecuteRequestHandler 处理程序静态文件错误 代码0x800700b7 配置错误无法删除 添加类型为的重复集合项 具有唯一键属性的“添加” “value”设置为“Default.aspx”配置 文件\?\C:\inetpub\wwwroot\web.config 请求 统一资源定位地址 身体的 路径D:\Work\Development\Tutorials\testis\ 登录方法匿名登录 匿名用户

配置源


看起来您正在将同一个站点标记为默认Web站点,同时还标记为一个名为/testis/的应用程序。 您应该知道站点本身是一个应用程序/也称为根,正在发生的事情是,您正在创建一个指向同一目录的嵌套应用程序,导致web.config\inetpub\wwwroot中的所有内容基本上都被复制,因为继承是基于虚拟命名空间的,换句话说,IIS在以下位置合并配置文件: /web.config 和 /testis/web.config

是导致此重复问题的同一文件。
您应该做的是在\inetpub\wwwroot\下创建一个名为testis的文件夹,并编辑您的应用程序以指向该目录。

为什么要将其放在web.config中?我要求学习。。。
<files>
   <add value="Default.aspx" />
</files>