我在本地计算机:
例如:1,本地iis里 本地路径:d:\web
2,我的C#程序是在d:\web\shop里之前做的本地iis里 本地路径:d:\web\shop运行程序,,全部正常,,,
但是现在 改成本地iis本地路径:d:\web 再运行web里面的shop的default.aspx就出现:
配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误信息: 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。行 29: 以标识传入的用户。
行 30: -->
行 31: <authentication mode="Windows" />
行 32: <!--
行 33: 如果在执行请求的过程中出现未处理的错误,网上一找方法一大堆,,方法如下列如:http://www.cnblogs.com/chowgofee/archive/2007/07/18/822011.html
今天在vs2005下调试某程序时,出现如下错误:在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。
在网上找了很多帖子,找原因。有的说1、若IIS中没有应用程序名,先创建,若还不行把C:\WINDOWS\Microsoft.NET\work\v2.0.50727\CONFIG\machine.config中的所有allowDefinition="MachineToApplication"改为allowDefinition="Everywhere"
2、在网站对应的虚拟目录上右键,选属性,然后在应用程序名后点创建。
我按他们说的找没找到,最终我理解就是
把你的虚拟目录指向web.config所在在文件夹,因为 web.config 的某些配置节只能出现在网站的虚拟目录跟目录中。
这个都是调试本地iis的方法,如果这套程序是放在供应商的的空间里的二级目录里,,,他们总不能给你调iis吧,,那只能调程序罗,,请问这怎么调web.config才可以解决这个问题希望各位高手能帮助一下!
例如:1,本地iis里 本地路径:d:\web
2,我的C#程序是在d:\web\shop里之前做的本地iis里 本地路径:d:\web\shop运行程序,,全部正常,,,
但是现在 改成本地iis本地路径:d:\web 再运行web里面的shop的default.aspx就出现:
配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误信息: 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。行 29: 以标识传入的用户。
行 30: -->
行 31: <authentication mode="Windows" />
行 32: <!--
行 33: 如果在执行请求的过程中出现未处理的错误,网上一找方法一大堆,,方法如下列如:http://www.cnblogs.com/chowgofee/archive/2007/07/18/822011.html
今天在vs2005下调试某程序时,出现如下错误:在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。
在网上找了很多帖子,找原因。有的说1、若IIS中没有应用程序名,先创建,若还不行把C:\WINDOWS\Microsoft.NET\work\v2.0.50727\CONFIG\machine.config中的所有allowDefinition="MachineToApplication"改为allowDefinition="Everywhere"
2、在网站对应的虚拟目录上右键,选属性,然后在应用程序名后点创建。
我按他们说的找没找到,最终我理解就是
把你的虚拟目录指向web.config所在在文件夹,因为 web.config 的某些配置节只能出现在网站的虚拟目录跟目录中。
这个都是调试本地iis的方法,如果这套程序是放在供应商的的空间里的二级目录里,,,他们总不能给你调iis吧,,那只能调程序罗,,请问这怎么调web.config才可以解决这个问题希望各位高手能帮助一下!
解决方案 »
- Repeater如何使HeaderTemplate标签里的内容不动,而是ItemTemplate标签里有滚动条,滚动但头部不动。
- WebService安全性问题?
- System.Data.SqlClient.SqlException: SQL Server 不支持加密的问题(在线等)
- [求助]怎样批量把html转换成为aspx.net页面?
- 多层架构的教程!step by step
- 如何知道两段时间相差多少个月,多少年? 比如 2003-9-3到2004-4-4
- 请问:一个关于catch()的问题
- 请教一个Dropdownlist数据绑定的问题
- 各位大侠,请问!
- 请高手看看
- gridview 绑定的数据如何加超链接
- 在VS2008中,使用asp.net ajax3.5的问题
删掉一个没用的就可以了
上面绿色的字体可能你们看不清楚,我再写一次:
网上一找方法一大堆,,方法如下 列如:http://www.cnblogs.com/chowgofee/archive/2007/07/18/822011.html
今天在vs2005下调试某程序时,出现如下错误:在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。
在网上找了很多帖子,找原因。有的说 1、若IIS中没有应用程序名,先创建,若还不行把C:\WINDOWS\Microsoft.NET\work\v2.0.50727\CONFIG\machine.config中的所有allowDefinition="MachineToApplication"改为allowDefinition="Everywhere"
2、在网站对应的虚拟目录上右键,选属性,然后在应用程序名后点创建。
我按他们说的找没找到,最终我理解就是
把你的虚拟目录指向web.config所在在文件夹,因为 web.config 的某些配置节只能出现在网站的虚拟目录跟目录中。
以前我就出过这样的错误
很郁闷
结果发现不知道哪里多出来的web.config
在新建一个
在到属性里面把那个IIS的版本改为2.0的
我的情況是這樣的:我在源文件下面又放了一次源文件夾。(用VSS時不小心多Download了一次)
你仔細查一下你自己每一個文件夾下面是不是誤COPY了一次源文件,導致出現2個webconfig
如果你在供应商的空间里,,,可以这样操作吗!,,我在供应商的买的空间,,要这个空间来测试很多套程序给客户看的.所以不只一套程序的,所以只能改web.config
asp就没有这个问题了,,,怎么asp.net C#就问题多多...
只有将web.config所在的网站设为虚拟目录。除此之外,,真的没法了吗!
我本地是可以这样配啊,,供应商的的空间,,,一般都不给配的吧,,,而己我是随意的配二级,,今天配了,,明天删了,,再配,,,还没用过支持asp.net C#的空间的管理后台
在空间里,,asp.net c#的控制面版是可以配二级"虚拟目录"的,,所以你不要担心,
可能是你在asp转asp.net C#的不适应吧