急!wiki程序的Web.config文件debug错误:<location> 路径属性必须为相对虚拟路径。该路径不能以“ ”、“.”、“/”或“\”结尾。

问题描述

<?xmlversion="1.0"?><configuration><!--ASP.NETsettings--><system.web><compilationdefaultLanguage="c#"debug="true"/><customErrorsdefaultRedirect="WikiError.aspx"mode="RemoteOnly"/><identityimpersonate="true"/><traceenabled="false"pageOutput="false"traceMode="SortByTime"localOnly="true"/><sessionStatemode="InProc"cookieless="false"timeout="20"/><globalizationrequestEncoding="utf-8"responseEncoding="utf-8"/><httpRuntimeexecutionTimeout="90"/><authenticationmode="Windows"></authentication><authorization><denyusers="?"></deny></authorization></system.web><!--SushiWikisettings--><appSettings><addkey="storage"value="XML"/><addkey="login"value="WINDOWS"/><addkey="preservetime"value="30"/><addkey="smtpserver"value="smtp.free.fr"/><addkey="weburl"value="http://localhost/sushiwiki/"/><addkey="robot_timer"value="0"/><addkey="log"value="on"/><addkey="logpagevisit"value="on"/><addkey="visitpreservetime"value="30"/><addkey="admins"value=""/><addkey="title"value="SushiWiki"/><addkey="robotmail"value="robot@groise.com"/><addkey="readonlyguest"value="on"/><addkey="local_is_admin"value="on"/><addkey="databaseconnection"value="Provider=SQLOLEDB.1;PersistSecurityInfo=True;UserID=sa;Password=;InitialCatalog=Wiki;DataSource=.;"/><addkey="datetimeformat"value="G"/><addkey="optimistic_lock"value="off"/><addkey="culture"value=""/><addkey="signature"value=""/></appSettings><!--Denyanyaccesstoprivatedir--><locationpath="private/"><system.web><authorization><denyusers="?"></deny><denyusers="*"></deny></authorization></system.web></location></configuration>

解决方案

解决方案二:
<locationpath="private/"><system.web><authorization><denyusers="?"></deny><denyusers="*"></deny></authorization></system.web></location>去掉
解决方案三:
去掉斜杠/,
解决方案四:
引用1楼ericzhangbo1982111的回复:

<locationpath="private/"><system.web><authorization><denyusers="?"></deny><denyusers="*"></deny></authorization></system.web></location>去掉

不行呀,又有了其他的错误。
解决方案五:
引用2楼jerrylyj的回复:

去掉斜杠/,

我老早就试过了,会出错:错误4在应用程序级别之外使用注册为allowDefinition='MachineToApplication'的节是错误的。如果在IIS中没有将虚拟目录配置为应用程序,则可能导致此错误。

时间: 2024-09-09 02:36:31

急!wiki程序的Web.config文件debug错误:&amp;lt;location&amp;gt; 路径属性必须为相对虚拟路径。该路径不能以“ ”、“.”、“/”或“\”结尾。的相关文章

报表查看器 Web 控件 HTTP 处理程序尚未在应用程序的 web.config 文件中注册

问题描述 我在asp.net页面上放了个reportView的控件,也配置了数据源,但是运行后在页面什么也不显示,一片空白.网上的一般配置,比如web.config的配置都有了,查看页面的源文件有:报表查看器配置错误</h2><p>报表查看器Web控件HTTP处理程序尚未在应用程序的web.config文件中注册.请将<addverb="*"path="Reserved.ReportViewerWebControl.axd"type=&

利用程序动态管理Web.config文件

web|程序|动态   Web.config文件假设有如下需要管理的配置信息:  <appSettings>    <add key="SiteTitle" value="站点名称" />    <add key="SiteUrl" value="主页网址" />    <add key="SiteLogo" value="站点Logo" /&g

asp.net 2.0 中加密web.config 文件中的配置节

asp.net|web|加密 在asp.net2.0中新增了对web.config中的部分数据进行加密的功能,可以使用RSAProtectedConfigurationProvider和DPAPIProtectedConfigurationProvider来加密,本文说明使用RSAProtectedConfigurationProvidert和计算机级别的密钥容器进行加密的步骤. 1.         首先确定要进行加密的web.config中的配置节是否可以加密 2.         创建RS

在应用程序根目录.自己定义一个WEB.CONFIG文件.会覆盖掉NET中的WEB.CONFIG吗?

问题描述 在应用程序根目录.自己定义一个WEB.CONFIG文件.会覆盖掉NET中的WEB.CONFIG吗?NET中的WEB.CONFIG里面有好多内容.要是自己定义了.覆盖掉的话.会影响应用程序的执行吗? 解决方案 解决方案二:不会覆盖但是每个程序只能有一个webconfig文件解决方案三:不会覆盖,最近的webconfig生效

如何配置Web.config文件 for ASP.NET

一.认识Web.config文件   Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中.当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的  Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置.如果你想修改子目录的配置设置,你可以在该子目录下新建一个Web.config文件.它可以提供除

认识Web.config文件

一.认识Web.config文件 Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中.当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的 Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置.如果你想修改子目录的配置设置,你可以在该子目录下新建一个Web.config文件.它可以提供除从父目

浅析Asp.net中的Web.config文件

asp.net|web 一.认识Web.config文件 Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中.当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置.如果你想修改子目录的配置设置,你可以在该子目录下新建一个Web.config文

ASP.NET学习:认识Web.config文件

asp.net|web  内容来源于网络. 摘要:本文讲述Web.config文件的基本原理及相关设置. 本页内容: 认识Web.config文件 Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中.当你通过.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配

在Web.Config文件中使用configSource,避免动态修改web.config导致asp.net重启(另添加一个Config文件用于管理用户数据)

原文:在Web.Config文件中使用configSource,避免动态修改web.config导致asp.net重启(另添加一个Config文件用于管理用户数据) 我们都知道,在asp.net中修改了配置文件web.config后,会导致应用程序重启,所有 会话(session)丢失.然而,应用程序的配置信息放在配置文件里是最佳选择,在后台修改了配置后导致所有会话丢失是非常不爽的事情,这个时候可将配 置文件中经常需要改变的参数配置节 放到外面来,例如appSetting节. 一.原来的web.