项目是vs2008 .net3.5的,但是文件却是直接从vs2003中复制过来的。编译时出现了这样的错误。错误 1 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。 C:\Users\Administrator\Desktop\WebSiteBdrl\test\Web.config 46

解决方案 »

  1.   

    提示的很明显啊,没有把虚拟目录设置为应用程序
    在IIS中把这个虚拟目录设置为应用程序看看还有什么错误
      

  2.   

    在IIS里右击你的目录——属性——目录。下面有个“应用程序名”,后面有个按钮“创建”,点它就行了
      

  3.   


    “IIS里面创建应用程序”这怎么理解呢???IIS本来就是应用程序不是吗???
      

  4.   

    iis问题  虚拟目录设置为应用程序  你是win7系统的话 直接站点右击 
      

  5.   

    就是你的网站还是文件,没有站点。需要在iis下建立虚拟目录或者将自己的文件设置为虚拟目录。
      

  6.   

    直接将web.config删除,在项目上重新添加一个.