今天我把编的后台管理系统放在学校的服务器上,同时我也把bin目录拷到根目录里但是提示
分析器错误信息: 在应用程序级别以外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。导致该错误的原因可能是在 IIS 中没有将虚拟目录作为应用程序进行配置.但是我把动网放在服务器上就可以运行,不知道为什么,现在这个问题搞的我很痛苦

解决方案 »

  1.   

    http://www.itonline.gd.cn/ittech/list.asp?id=526建议你还是先看看MSDN里关于部署的文章。
      

  2.   

    动网是ASP,你的程序是ASP.NET,两个的配置还是有点不同的
      

  3.   

    是啊
    环境是不是配置好了啊
    .NET比ASP多.NET Framework
      

  4.   

    。NET的动网吗?最好建一个虚拟目录
      

  5.   

    有时侯Global.asax或Web.config文件也得考
      

  6.   

    把web.config文件考过去试试
    你 放你网站的目录在IIS中可能没设置成应用程序,所以不能用,你的动网可能不是.net程序吧
    还有,你光考bin目录没用啊,最重要的是要把bin目录下的dll文件考过去
      

  7.   

    IIS 设置虚拟目录了没?
    bin里的dll文件都烤过去了,还不行,你再重新编译一下,再传到服务器上看看!
      

  8.   

    把你的系统重新编译一次
    然后将.aspx,web.config,global.asax,bin/.dll全部拷过去试试
      

  9.   

    没有为网站所在的目录创建应用程序.
    做法:
    在你的目录上点击右键->属性->主目录->创建应用程序
    就可以了!
      

  10.   

    谢谢各位大哥,动网是.net的,学校为每个院系设置了一个虚拟目录,我放动网就可以,放asp的也可以.学校的服务器也支持,net
      

  11.   

    我很纳闷 ,我在自己的机子上测试了,一样出错,我也把bin目录拷贝到根目录,aspx,web.config,global.asax,我也拷过去了,还是不行,可是我把动网(.net)放到根目录里,把bin目录拷到根目录里就可以,各位大哥有人知道动网是咋搞的它就可以正常运行