错误 1 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。 F:\MyBookShop\MyBookShop\web.config 55
本人初学,请各位大虾帮忙!

解决方案 »

  1.   

    你搜索一下文件夹中是不是多个web.config
    虽然每个文件夹中都可以有web.config.但具有allowDefinition='MachineToApplication'结点的webconfig只能有一个
    我觉得是你可能是把F:\MyBookShop\虚拟目录了
    应该是F:\MyBookShop\MyBookShop\设为虚拟目录
      

  2.   

    应该已经装过iis吧,把iis中配置的虚拟目录先删掉,然后再配置虚拟目录,再调试看看,行不?我最近也是出现这种情况,就是这样调好的,但在webconfig里如何修改,还真不清楚
      

  3.   

    3楼的说的没错,是在项目中多了个web.config文件,但我已经将其删除了,还是解决不了问题。并且虚拟目录确实有问题