我把一个老的工程(八个项目)直接复制到一个新的工程中,把里面的程序集的地址也都改好了,解决方案也让他找我现在这个启动项目了,可是我一启动,它显示:
行 31:     <System.Runtime.CompilerServices.CompilerGlobalScopeAttribute()>  _
行 32:     Public Class Global_asax
行 33:         Inherits Yhdt.Portal.Global
行 34:         
行 35:         Private Shared __initialized As Boolean = false其中,Yhdt.Portal是我老工程的启动项目,我新的启动项目叫yhdtweb,请问这个东西从哪里改?怎么改?

解决方案 »

  1.   

    改解决方案
    没有就改webinfo
      

  2.   

    没有命名空间的问题...
    这个错误是因为global文件冲突造成的..
    对于ASP.NET的项目,VS都会为每个项目都单独创建一个虚拟目录..你是采用直接拷贝到办法..所以应该虚拟目录没有建立..造成N个项目在,产生了资源冲突...为每个项目建立对应的虚拟目录就可以解决你的问题...如果项目是类库,就把该小项目下的global文件删除..