我将一个.net1.1的项目升级到2.0后,但我改了源代码,必须要重新生成后才能得到修改后的结果,为什么,有解决方法没有?

解决方案 »

  1.   

    如果你将代码写在cs文件内, 是需要编译的! 如果写在aspx或ascx或其他的内含文件如inc等,可以直接解释执行,像asp那样,但性能肯定有点影响。
      

  2.   

    winform 的程序也可以在debug的时候动态修改,但引用的其他项目就不行。
      

  3.   

    你说的是web页面吗?
    那是因为1.1只有web application这样的程序,所以要重新生成
    2.0下的website类型的程序可以不用重新生成
    修改很简单,不过有点记不太清楚了
    把codebehind改成codefile(页面的)
    后台代码的话应该是去掉命名空间什么的
      

  4.   

    websit模式的项目引用的其他的dll项目,只能是重新生成后见效果