我在服务器直接上传网站,不是用的发布。上传以后,改CS文件没用了
怎么办

解决方案 »

  1.   

    肯定没用,改了CS文件要编译成DLL文件才行,没有编译 就调用不了你改的代码!!
      

  2.   

    cs文件需要编译,页面可直接修改
    最好发布网站,上传发布文件到空间
    可使用WebDeployment Project
      

  3.   

    在服务器直接上传网站;是不是你直接把网站源码拷贝过去了,来呢.cs文件;
    那可以直接在服务器上改.cs文件,然后删除bin下.cs编译成的dll,第一次访问站点时,iis会自动编译
    ;
    不过不推荐用这种方式;还是如楼上所说发布一下
      

  4.   

    编译后再上传到服务器上,CS文件修改后你还需要重新编译的,ASP.NET不像ASP那样可以直接改的
      

  5.   

    首先,你用于编程的包含一般两种文件,.aspx和.cs。aspx文件一般是前台代码,cs文件是后台代码。其中当我们运行网站或者编译网站时,cs文件最终是会被编译成.Dll文件,然后网站才运行。所以,其实我们放上服务器的应该是aspx文件和Dll文件(当我们发布时.net会自动上传这两种文件),而cs文件是不需要放到服务器的,我个人也不推荐放到服务器(就是代码安全什么的)。当你在服务器修改了cs文件后,服务器上还是按照原来的Dll来运行,所以才不起作用。
      

  6.   

    顶一下,BIN一改,就空引用了,怎么改也改不回来了
      

  7.   

    你在本地编译,再上传dll不行吗