我从网上下了一个用vs2005+sql server 2000做的一个在线考试系统,它是个文件夹,用VS2005打开 启动调试运行,有以下错误:“1,在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。 C:\Documents and Settings\Administrator\桌面\qwe03043107\源程序\TestOnline\数据库\Web.Config 26”
请问 各位高手怎么半啊?本人初学,请说清楚的,谢谢啊!
请问 各位高手怎么半啊?本人初学,请说清楚的,谢谢啊!
开始->设置->控制面板->管理工具->Internet 信息服务->"找到你的网站"->右键->属性->在"虚拟目录选项卡上"有个用应程序名,右边有个删除,删除之后重新创建一下->确定
如果米猜错的话下的源码主人曾经在IIS配置过,依照下面试试,应该可以解决楼主的问题把你的虚拟目录指向web.config所在在文件夹,因为 web.config 的某些配置节只能出现在网站的虚拟目录跟目录中
==
一般出现这样的错误是你打开的目录不对,用VS2005打开网站的时候选择"TestOnline"目录,按web.config的位置来看,如果不正确,打开网站的时候选择打开"数据库"这个目录看看