在aspx页面中添加的服务器控件要编译吗?
在aspx页面中添加的<%%>代码要编译吗?
用户控件用记事本修改了要编译吗?也就是不用直接用记事本打开改了就能凑效了。如果我不发布网站,直接将IIS站点绑定到源码,那么直接修改源码中的.cs文件,需要编译才能凑效吗?.NET不是要编译才能运行吗?

解决方案 »

  1.   

    你在IIS中还可以看到.cs文件你发布在IIS中的方式就是把显示层放进去?如果是这样要重新生成一下才行
      

  2.   

    asp.net 编译执行
    发布生成一个DLL,覆盖DLL文件
    修改页面可直接运行
      

  3.   

    如果用户希望能自由的改aspx样式,加label,甚至加gridview或把datalist改成droplist,只要语法正确,不用编译也能改吗?
      

  4.   

    是否需要编译,取决于你是怎么样发布的,如果你直接把 代码COPY 到IIS 目录上,修改了就可以了,什么都不需要编译
    如果你以WEB APP方式发布,修改.CS需要编译。如果以发布的时候是全部编译(即把ASPX 也编译了,那么修改ASPX,自然也需要编译)
      

  5.   

    页面改动不需要重新编译  如果已经发布了程序 把页面考过去覆盖就行
    后台代码必须参与编译 要不 你的dll并不是最新的 编译的目的就是产生新的dll文件
      

  6.   

    那么除了cs文件,类代码外,还有什么东西会产生DLL文件?用户控件会吗?