我用ASP.NET写了程序,我改写了其中控件的代码。把改好的文件覆盖到了以前的文件上为什么在IIS里浏览时看到不改后的效果,这是为什么??

解决方案 »

  1.   

    1 编译了吗 。 2 重起iis  or 3 stop IIS ,删除 x:\windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\项目名 的目录 ,再起IIS
      

  2.   

    你这个工程是什么类型的呢?Web Site的话,修改部署在IIS目录中的内容应该像一楼描述的触发重新编译。注意是部署的那个目录。你去改VS工程的源代码就没有用了。如果是Web Application类型,应该需要重新编译和部署。
      

  3.   

    我只是改了控件里数据帮定的方法。不是类文件。不可以直接覆盖吗。有些还是要再编译才行。看看你其他改的东西都靠过去了吗。 编译完bin里面的考过去了吗