一个solution 下有几个project,一个web project, web project 对其他project有引用, 按说对.cs文件做了改动后,编译,web下的dll就应该同步更新了,可是我无论是build还是rebuild,还是clean后build, 总用那么几个dll就是不更新, 有时候project自己bin目录下的dll也不更新, 大神们,这是怎么回事儿啊?

解决方案 »

  1.   

    web下的dll属性中选择复制到本地了吗
      

  2.   

    并且这个dll是project的输出目录下的dll吗
      

  3.   

    看下你的類庫的屬性頁->Build選項中的->Output path路徑,設置到你的web路徑下就可以了
      

  4.   

    查看 引用是否正确。 
    你的这种情况是偶尔出现 还是一直都不复制到web的Bin目录下? 我以前用2003的时候就会遇到 有时候不生成最新的DLL 非得要重新打开解决方案。
      

  5.   

    你建立的是web site还是web application
      

  6.   

    output中提示------ Skipped Rebuild All: Project: Server.Service, Configuration: Debug Any CPU ------
    Project not selected to build for this solution configuration