读书人

VS2008 启动项目报错

发布时间: 2011-12-26 23:09:59 作者: rapoo

VS2008 启动项目报错 在线等
错误1在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。E:\CMS\We7.CMS.Source\We7.CMS.Web\Web.config40


VS 2008 启动项目就报错。 跪求高手解答

[解决办法]
在其他文件夹里还有Web.config找找,删掉就好了,程序根目录下的别删
[解决办法]
挣分的 呵呵
[解决办法]
在应用程序级别之外使用注册为allowDefinition='MachineToApplication' 的节是错误的在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。
但是我确实在IIS中配置为应用程序了

解决方法:将此方案中的web.config文件删除掉,就ok了。

因为当前项目已经存在了一个web.config,也就是说再添加该项目时,就会继承该web.config,如果你再加的话,就会发生冲突。

******************************************************************************************************************

在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的

原因:如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。

1、若IIS中没有应用程序名,先创建,若还不行把C:\WINDOWS\Microsoft.NET\work\v2.0.50727 \CONFIG\machine.config中的所有allowDefinition="MachineToApplication"改为 allowDefinition="Everywhere"

2、在网站对应的虚拟目录上右键,选属性,然后在应用程序名后点创建。

3.把你的虚拟目录指向web.config所在在文件夹,因为 web.config 的某些配置节只能出现在网站的虚拟目录跟目录中。

读书人网 >.NET

热点推荐