ashx在网站发布后CS代码一般编译在哪里???这是我的ashx文件:<%@ WebHandler Language="C#" CodeBehind="UpFileHandler.ashx.cs" Class="Auto.Web.Utility.UploadFiles.UpFileHandler" %>这是之前同事开发的网站,现在有问题要修改,我修改好了,想覆盖一下CS,但却找不到CS发布后的DLL,不知该覆盖什么文件了???我在BIN里也找不到Auto.Web.Utility.UploadFiles.UpFileHandler

解决方案 »

  1.   

    同一个项目中所有后台代码都编译到一个dll文件中了,这个最终生成的dll文件名可以在项目属性中设置
      

  2.   

    看看bin目录,生成了DLL文件
    重新编译
      

  3.   

    我试着覆盖原来的.ashx文件和直接上传修改过的CS文件,都没反应,还是执行原来的效果现在客户网站在运行,不想直接全部覆盖BIN啊这个CS的为什么不会有个“Auto.Web.Utility.UploadFiles”DLL的生成的呢???其他类库都是生成文件名与类名一样的DLL的
      

  4.   

    bin覆盖掉还有什么不好想的。
    晕。
    你更新了。把bin覆盖掉原来的不是正好啊
      

  5.   

    晕我一下恨心把BIN全部覆盖掉,哈,整个网站突然全部出错,吓死我了,还好,我有备份了一下,要不不知怎么收场,我靠,同事给我的源码和网站的不一样啊?
      

  6.   

    Auto.Web也试过了,整个网站都给夸掉了烦死了
      

  7.   

    重新发布后,覆盖后,IIS是不是一定要重启?我用的是虚拟主机啊要重启很麻烦